アーカイブ

deviseでトークンを作っているところ。 このエントリーを含むはてなブックマーク はてなブックマーク - deviseでトークンを作っているところ。

2012 年 5 月 29 日 Comments off

URLに含まれることもあるワンタイムトークンを自分で用意する必要があって、deviseの実装を見に行ったらこんなんだった。

devise/lib/devise.rb at master · plataformatec/devise · GitHub

SecureRandom.base64(15).tr(‘+/=lIO0’, ‘pqrsxyz’)

‘+/=’はURLに含めるときのため、’lIO0’は見間違え防止、’pqrsxyz’は適当に打ったってとこかな。拝借

カテゴリー: Rails タグ: