Sha256: e2154f1ba723137fb4823a913d6750a68737809dbd2a3908a260addfab5cdc1e
Contents?: true
Size: 1 KB
Versions: 1
Compression:
Stored size: 1 KB
Contents
module Authorizme class AuthorizmeController < ::ApplicationController respond_to :html, :json, :xml def index end protected def logout session[:user_id] = nil if Authorizme::remote respond_with_status "logged_out" else redirect_to Authorizme::after_logout_path end end def render_popup_view render "popup", :layout => "authorizme/layouts/popup" end def respond_with_status status_name, attributes = nil status = {status: status_name} status = status.merge(attributes) if attributes respond_with status end def redirect_uri provider if Rails.env.development? "http://#{request.host}:#{request.port}/#{Authorizme::namespace}/login/#{provider}/callback" else "http://#{request.host}/#{Authorizme::namespace}/login/#{provider}/callback" end end def another_user_logged_in user end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
authorizme-0.0.3 | app/controllers/authorizme/authorizme_controller.rb |