用户密码问题的请教

来源:7-4 用户登录页面开发---service开发

小雷哥丶

2024-01-17

请问一下老师为什么不直接用[]byte切片当作user的密码呢,直接用字节切片的方式不是更安全吗
是这种方式数据库不易存储么

写回答

1回答

Cap

2024-01-24

存储和检索:数据库设计通常是围绕文本数据进行的,例如字符串类型的字段用于存储密码的散列。存储二进制数据(如 []byte)通常需要使用特殊的数据类型,如BLOB(二进制大对象),这可能会使数据库设计和查询变得更加复杂。

散列和加密:不管是使用 []byte 还是字符串,存储密码本身都是不安全的。正确的做法是存储密码的散列值。无论是在数据库中还是在内存


0
0

全流程开发 GO实战电商网站高并发秒杀系统

运用架构设计与系统化思维,从容应对不同流量等级的“秒杀”场景

1476 学习 · 443 问题

查看课程