Module: HasSecurePasskey
- Defined in:
- lib/has_secure_passkey.rb,
lib/has_secure_passkey/engine.rb,
lib/has_secure_passkey/version.rb,
app/models/has_secure_passkey/application_record.rb,
app/helpers/has_secure_passkey/application_helper.rb,
app/mailers/has_secure_passkey/application_mailer.rb,
app/controllers/has_secure_passkey/challenges_controller.rb,
app/controllers/has_secure_passkey/application_controller.rb
Defined Under Namespace
Modules: ActiveRecordHelpers, ApplicationHelper Classes: AddPasskey, ApplicationController, ApplicationMailer, ApplicationRecord, AuthenticateBy, ChallengesController, Engine, OptionsForCreate, OptionsForGet, PasskeysGenerator, Recovery
Constant Summary collapse
- VERSION =
"0.3.2"
Class Method Summary collapse
Class Method Details
.find_recovery_token(token) ⇒ Object
13 14 15 16 17 |
# File 'lib/has_secure_passkey.rb', line 13 def self.find_recovery_token(token) GlobalID::Locator. locate_signed(token, for: :recovery). tap { it&.reset_webauthn_id } || raise(ActiveRecord::RecordNotFound) end |