我有一个流程流,我通过电子邮件向用户发送一个带有生成令牌的链接。
我目前正在生成这样的令牌:
before_create :generate_token
protected
def generate_token
self.token = loop do
random_token = SecureRandom.urlsafe_base64(nil, false)
break random_token unless ModelName.exists?(token: random_token)
end
end用户可以通过转到
mysite.com/records/:token如何使用散列或加密令牌来完成相同的任务?我想让这个链接更安全。
发布于 2018-01-17 16:25:47
https://stackoverflow.com/questions/48305598
复制相似问题