3

我有一个使用 Devise 身份验证令牌机制进行客户端令牌身份验证的应用程序。我想知道 gem 使用什么算法来生成令牌本身?是 BCrypt 吗?MD5等等等等...

4

1 回答 1

7

代码在devise.rb

# Generate a friendly string randomically to be used as token.
def self.friendly_token
  SecureRandom.base64(15).tr('+/=lIO0', 'pqrsxyz')
end

http://rdoc.info/github/plataformatec/devise/Devise.friendly_token

于 2013-01-23T21:12:25.017 回答