first commit symfony 6
This commit is contained in:
@ -204,7 +204,7 @@ class SecurityController extends AbstractController
|
||||
public function loginOPENID(Request $request, AuthenticationUtils $authenticationUtils)
|
||||
{
|
||||
$callback=$this->generateUrl('app_loginopenidcallback', array(), UrlGeneratorInterface::ABSOLUTE_URL);
|
||||
$url=$this->getParameter("oauthLoginurl")."?client_id=".$this->getParameter("oauthClientid")."&redirect_uri=".$callback."&response_type=code&state=STATE&scope=openid";
|
||||
$url=$this->getParameter("oauthLoginurl")."?client_id=".$this->getParameter("oauthClientid")."&redirect_uri=".$callback."&response_type=code&state=12345678&scope=openid";
|
||||
return $this->redirect($url);
|
||||
}
|
||||
|
||||
@ -226,6 +226,13 @@ class SecurityController extends AbstractController
|
||||
"client_secret" => $this->getParameter("oauthClientsecret"),
|
||||
];
|
||||
$response=$this->apiservice->run("POST",$apiurl,$query);
|
||||
dump($response);
|
||||
return $this->render('Home/home.html.twig',[
|
||||
"useheader"=>true,
|
||||
"usemenu"=>true,
|
||||
"usesidebar"=>false,
|
||||
"maxsize"=>1000,
|
||||
]);
|
||||
|
||||
if(!$response||$response->code!="200") return $this->logout($request);
|
||||
$token=$response->body->access_token;
|
||||
@ -340,7 +347,7 @@ class SecurityController extends AbstractController
|
||||
|
||||
$url=$this->getParameter("oauthLogouturl");
|
||||
if($url) {
|
||||
$url.="?id_token_hint=$token&state=openid&post_logout_redirect_uri=http://127.0.0.1:8000";
|
||||
$url.="?id_token_hint=$token&scope=openid&post_logout_redirect_uri=http://127.0.0.1:8000";
|
||||
return $this->redirect($url);
|
||||
} else return $this->redirect($this->generateUrl("app_home"));
|
||||
}
|
||||
|
Reference in New Issue
Block a user