diff --git a/app/controllers/sessions_controller.rb b/app/controllers/sessions_controller.rb index 10a3c9773..5d93a4708 100644 --- a/app/controllers/sessions_controller.rb +++ b/app/controllers/sessions_controller.rb @@ -9,7 +9,10 @@ class SessionsController < ApplicationController end def create - Identity.find_by_email_address(email_address)&.send_magic_link + magic_link = Identity.find_by_email_address(email_address)&.send_magic_link + + flash[:magic_link_code] = magic_link&.code if Rails.env.development? + redirect_to session_magic_link_path end diff --git a/app/views/sessions/magic_links/show.html.erb b/app/views/sessions/magic_links/show.html.erb index cf81f458d..7af4e6e20 100644 --- a/app/views/sessions/magic_links/show.html.erb +++ b/app/views/sessions/magic_links/show.html.erb @@ -16,6 +16,12 @@ <% end %> +<% if Rails.env.development? %> + +<% end %> + <% content_for :footer do %> <%= render "sessions/footer" %> <% end %>