Sha256: 43fe731000a88662a431d194523454dc49973bd0859cd3edb86970452a4bcdac
Contents?: true
Size: 483 Bytes
Versions: 94
Compression:
Stored size: 483 Bytes
Contents
class User < ApplicationRecord # Include default devise modules. Others available are: # :confirmable, :lockable, :timeoutable and :omniauthable devise :database_authenticatable, :rememberable, :trackable before_create :generate_nexmo_developer_api_secret def generate_nexmo_developer_api_secret loop do self.nexmo_developer_api_secret = SecureRandom.hex break unless User.exists?(nexmo_developer_api_secret: nexmo_developer_api_secret) end end end
Version data entries
94 entries across 94 versions & 1 rubygems