Sha256: d2957e256f62772dae3b24396904cd13f2c045a035bc6020a189038e1d5ecfeb
Contents?: true
Size: 480 Bytes
Versions: 4
Compression:
Stored size: 480 Bytes
Contents
require 'uri' module Capcoauth class LoginController < Capcoauth::ApplicationController def show if capcoauth_token redirect_to session[:previous_url].blank? ? root_url : session.delete(:previous_url), notice: 'You are already logged in' return end redirect_to "https://capcoauth.capco.com/oauth/authorize?client_id=#{Capcoauth.configuration.client_id}&redirect_uri=#{URI.encode(oauth_callback_url)}&response_type=code" end end end
Version data entries
4 entries across 4 versions & 1 rubygems