保存 OTP 以供验证
Save OTP for verification
我正在开发 OTP 服务以通过 SMS 验证用户。要验证选择消息,保存 OTP 的最佳方法是什么?我正在考虑使用像 Redis 这样的缓存选项。
谢谢。
你走在正确的轨道上。像 Redis 这样的键值存储将是实现此目的的最佳选择。你可以用你喜欢的语言有这样的简单逻辑:
创建一个 OTP -> 使用 SET
将其保存在 Redis 中,并在你想要的任何时间到期 -> 在收到请求时检查密钥是否存在,如果值正确,它们将被验证。
最好将 Redis 用于短期目的,例如通过电子邮件、OTP 等验证用户令牌
我正在开发 OTP 服务以通过 SMS 验证用户。要验证选择消息,保存 OTP 的最佳方法是什么?我正在考虑使用像 Redis 这样的缓存选项。
谢谢。
你走在正确的轨道上。像 Redis 这样的键值存储将是实现此目的的最佳选择。你可以用你喜欢的语言有这样的简单逻辑:
创建一个 OTP -> 使用 SET
将其保存在 Redis 中,并在你想要的任何时间到期 -> 在收到请求时检查密钥是否存在,如果值正确,它们将被验证。
最好将 Redis 用于短期目的,例如通过电子邮件、OTP 等验证用户令牌