Я использую устройство для аутентификации. Я пытаюсь отправить reset_password_token в ссылке, которая отправляется пользователю. Я создаю агент с портала ActiveAdmin после его создания. Я отправляю ссылку на адрес электронной почты агента, чтобы они могли сбросить свой пароль, но я не могу понять, как отправить reset_password_token со ссылкой, которая отправляется агенту. . Пожалуйста, посмотрите на приведенный ниже код и помогите мне найти решение
def organisation
return if params[:token].blank?
@agent = Agent.find_by(organisation: params[:token])
sign_in(@agent, scope: :agent)
end
agent.rb
Агент ActiveAdmin.register do
action_item :send_email, only: :show do
link_to 'Send Email', send_email_admin_agent_path, method: :post
end
member_action :send_email, method: :post do
OrganisationMailer.send_link(resource.id).deliver_now
redirect_to admin_agent_path(resource.id), notice: 'Organisation link has been sent'
end