3

Devise 認証トークン メカニズムを使用してクライアント トークン認証を行うアプリがあります。ジェムがトークン自体を生成するためにどのアルゴリズムを使用するのか疑問に思っていましたか? Bクリプトですか?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 に答える