@@ -343,10 +343,11 @@ public function register() {
343343 $ origin .= ": " . $ parsedOrigin ['port ' ];
344344 }
345345
346- $ clientId = $ this ->config ->saveClientRegistration ($ origin , $ clientData );
346+ $ clientData = $ this ->config ->saveClientRegistration ($ origin , $ clientData );
347347 $ registration = array (
348- 'client_id ' => $ clientId ,
349- 'registration_client_uri ' => $ this ->urlGenerator ->getAbsoluteURL ($ this ->urlGenerator ->linkToRoute ("solid.server.registeredClient " , array ("clientId " => $ clientId ))),
348+ 'client_id ' => $ clientData ['client_id ' ],
349+ 'client_secret ' => $ clientData ['client_secret ' ],
350+ 'registration_client_uri ' => $ this ->urlGenerator ->getAbsoluteURL ($ this ->urlGenerator ->linkToRoute ("solid.server.registeredClient " , array ("clientId " => $ clientData ['client_id ' ]))),
350351 'client_id_issued_at ' => $ clientData ['client_id_issued_at ' ],
351352 'redirect_uris ' => $ clientData ['redirect_uris ' ],
352353 );
@@ -413,7 +414,7 @@ private function getClient($clientId) {
413414 if ($ clientId && count ($ clientRegistration )) {
414415 return new \Pdsinterop \Solid \Auth \Config \Client (
415416 $ clientId ,
416- $ clientRegistration ['client_secret ' ],
417+ $ clientRegistration ['client_secret ' ] ?? '' ,
417418 $ clientRegistration ['redirect_uris ' ],
418419 $ clientRegistration ['client_name ' ]
419420 );
0 commit comments