Sha256: a7b07f27a4bbf54c2941fe3a34741bbc0dcb05bc7c02108d54cd39b633000df1
Contents?: true
Size: 420 Bytes
Versions: 2
Compression:
Stored size: 420 Bytes
Contents
class EmailToken < VerifyToken before_create :update_token def update_token self.token = rand(10000..999999) self.expired_at = 10.minutes.since end def auth_code_message str = "验证码:#{auth_code},请完成验证(如非本人操作,请忽略本短信)" URI.encode(str) end def verify_token? user.update(email_confirm: true) end def save_with_send save end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rails_auth-1.0.5 | app/models/rails_auth/verify_tokens/email_token.rb |
rails_auth-1.0.4 | app/models/rails_auth/verify_tokens/email_token.rb |