Methods
Included Modules
Instance Public methods
create() Link
POST /member/sign_in
Source: show
# File engines/member/app/controllers/member/sessions_controller.rb, line 15 def create # set warden session member = warden.authenticate if member Dispatch.track(model: current_member, action: :log_in, ip: member_ip_address) after_session else flash.now["error"] = warden.message render "new" end end
destroy() Link
DELETE /member/sign_out
Source: show
# File engines/member/app/controllers/member/sessions_controller.rb, line 28 def destroy warden.logout if current_site.memberspace? cookies.delete(:backend_user_id, domain: Rails.application.secrets.admin_cookie_domain) redirect_to current_site.website else js_redirect_to(current_site.after_logout_url) end end