Method: Able::Tokenizer#generate_token
- Defined in:
- lib/able/tokenizer.rb
#generate_token(column = :token) ⇒ Object
Todo DRY
6 7 8 9 10 11 12 |
# File 'lib/able/tokenizer.rb', line 6 def generate_token(column = :token) if self.respond_to? column begin self[column] = SecureRandom.urlsafe_base64 end while self.class.exists?(column => self[column]) end end |