1515use App \libs \OAuth2 \Strategies \ILoginHintProcessStrategy ;
1616use Illuminate \Support \Facades \Auth ;
1717use Illuminate \Support \Facades \Log ;
18+ use OAuth2 \Endpoints \AuthorizationEndpoint ;
1819use OAuth2 \Factories \OAuth2AuthorizationRequestFactory ;
1920use OAuth2 \OAuth2Message ;
2021use OAuth2 \Requests \OAuth2AuthenticationRequest ;
22+ use OAuth2 \Requests \OAuth2AuthorizationRequest ;
2123use OAuth2 \Services \IMementoOAuth2SerializerService ;
2224use Services \IUserActionService ;
2325use Utils \IPHelper ;
@@ -52,12 +54,12 @@ public function __construct
5254 )
5355 {
5456 parent ::__construct ($ user_action_service , $ auth_service , $ login_hint_process_strategy );
55- $ this ->memento_service = $ memento_service ;
57+ $ this ->memento_service = $ memento_service ;
5658 }
5759
5860 public function getLogin ()
5961 {
60- Log::debug (sprintf ( "OAuth2LoginStrategy::getLogin " ) );
62+ Log::debug ("OAuth2LoginStrategy::getLogin " );
6163
6264 if (!Auth::guest ())
6365 return Redirect::action ("UserController@getProfile " );
@@ -70,10 +72,13 @@ public function getLogin()
7072 )
7173 );
7274
75+ Log::debug ("OAuth2LoginStrategy::getLogin " , ['auth_request ' => (string )$ auth_request ]);
76+
7377 $ response_strategy = DisplayResponseStrategyFactory::build ($ auth_request ->getDisplay ());
7478
7579 return $ response_strategy ->getLoginResponse ([
76- 'provider ' => $ auth_request instanceof OAuth2AuthenticationRequest ? $ auth_request ->getProvider () : null
80+ 'provider ' => $ auth_request instanceof OAuth2AuthenticationRequest ? $ auth_request ->getProvider () : null ,
81+ 'tenant ' => $ auth_request instanceof OAuth2AuthorizationRequest ? $ auth_request ->getTenant () : null
7782 ]);
7883 }
7984
0 commit comments