Class: Searls::Auth::EmailsLink

Inherits:
Object
  • Object
show all
Defined in:
lib/searls/auth/emails_link.rb

Instance Method Summary collapse

Instance Method Details

#email(user:, short_code:, redirect_path: nil, redirect_subdomain: nil) ⇒ Object



4
5
6
7
8
9
10
11
12
# File 'lib/searls/auth/emails_link.rb', line 4

def email(user:, short_code:, redirect_path: nil, redirect_subdomain: nil)
  LoginLinkMailer.with(
    user:,
    token: generate_token!(user),
    short_code:,
    redirect_path:,
    redirect_subdomain:
  )..deliver_later
end