Clean up and simplify magic links

This commit is contained in:
Stanko K.R.
2025-10-15 08:44:00 +02:00
parent 575578245f
commit c8843360fe
45 changed files with 768 additions and 285 deletions
+4 -2
View File
@@ -6,8 +6,10 @@ class SessionsController < ApplicationController
end
def create
if membership = Membership.find_by(email_address: email_address)
membership.send_magic_link
magic_link_code = IdentityProvider.send_magic_link(email_address)
if magic_link_code && Rails.env.development?
flash[:notice] = "Magic Link Code: #{magic_link_code}"
end
redirect_to session_magic_link_path