用户注册的动态口令应该存储在会话中。
动态口令是一种基于时间的一次性密码,用于增强用户登录的安全性。通常,动态口令是通过手机应用程序生成的,每隔一段时间就会自动刷新。为了保证动态口令的有效性,它应该存储在会话中而不是存储在数据库中。
存储在会话中的动态口令可以在用户登录时进行验证,验证成功后即可销毁,确保了动态口令的一次性使用。而如果将动态口令存储在数据库中,可能会导致安全风险,因为数据库可能会被攻击者获取或者泄露。
在laravel中,可以使用session来存储用户的动态口令。Laravel提供了方便的session管理功能,可以轻松地将动态口令存储在会话中,并在需要时进行验证。具体实现可以参考Laravel的官方文档:https://laravel.com/docs/8.x/session
云+社区技术沙龙[第17期]
DB TALK 技术分享会
云+社区沙龙online第6期[开源之道]
Game Tech
Game Tech
Game Tech
TVP「再定义领导力」技术管理会议
云+社区沙龙online[数据工匠]
企业创新在线学堂
云+社区技术沙龙[第19期]
领取专属 10元无门槛券
手把手带您无忧上云