first commit symfony 6

This commit is contained in:
2022-07-25 09:34:16 +02:00
parent 52736bc3f8
commit 2bba3d5695
5 changed files with 15 additions and 20 deletions

View File

@ -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"));
}