Class: Gitlab::Auth::Otp::Strategies::Devise
- Defined in:
- lib/gitlab/auth/otp/strategies/devise.rb
Instance Method Summary collapse
Methods inherited from Base
Constructor Details
This class inherits a constructor from Gitlab::Auth::Otp::Strategies::Base
Instance Method Details
#validate(otp_code) ⇒ Object
8 9 10 |
# File 'lib/gitlab/auth/otp/strategies/devise.rb', line 8 def validate(otp_code) user.validate_and_consume_otp!(otp_code) ? success : error('invalid OTP code') end |