5
6
7
8
9
10
11
12
13
14
15
|
# File 'app/mailers/passkey_auth/magic_link_mailer.rb', line 5
def login_link(magic_link)
@magic_link = magic_link
@user = magic_link.user
@url = verify_magic_link_url(token: magic_link.token)
@expires_in = ((magic_link.expires_at - Time.current) / 60).round
@short_code = MagicLink::ShortCode.format(@magic_link.short_code)
subject = I18n.t("passkey_auth.magic_link_mailer.login_link.subject", code: @short_code)
mail(to: PasskeyAuth.user_email(@user), subject: subject)
end
|