Class: MobileToken
- Inherits:
-
VerifyToken
- Object
- ApplicationRecord
- VerifyToken
- MobileToken
- Defined in:
- app/models/rails_auth/verify_tokens/mobile_token.rb
Instance Method Summary collapse
Instance Method Details
#save_with_send ⇒ Object
24 25 26 27 |
# File 'app/models/rails_auth/verify_tokens/mobile_token.rb', line 24 def save_with_send save send_sms end |
#send_sms ⇒ Object
20 21 22 |
# File 'app/models/rails_auth/verify_tokens/mobile_token.rb', line 20 def send_sms puts 'sends sms here' end |
#update_token ⇒ Object
11 12 13 14 |
# File 'app/models/rails_auth/verify_tokens/mobile_token.rb', line 11 def update_token self.token = rand(10000..999999) self.expired_at = 10.minutes.since end |
#verify_token? ⇒ Boolean
16 17 18 |
# File 'app/models/rails_auth/verify_tokens/mobile_token.rb', line 16 def verify_token? user.update(mobile_confirm: true) end |