Module: RailsSimpleAuth::Models::Concerns::MagicLinkable

Extended by:
ActiveSupport::Concern
Defined in:
lib/rails_simple_auth/models/concerns/magic_linkable.rb

Instance Method Summary collapse

Instance Method Details

Generate magic link token using Rails signed_id



12
13
14
15
16
17
# File 'lib/rails_simple_auth/models/concerns/magic_linkable.rb', line 12

def generate_magic_link_token
  signed_id(
    purpose: :magic_link,
    expires_in: RailsSimpleAuth.configuration.magic_link_expiry
  )
end