6d5e93b07c
* Internal error conditions now raise IndieAuthException * Bubbled unknown exceptions converted to generic IndieAuthException * Exceptions passed to overridable handler, turned into response * Wrote many more tests, fixed a variety of problems
21 lines
749 B
PHP
21 lines
749 B
PHP
<?php
|
|
|
|
/** @var string $formAction The URL to POST to to authorize the app, or to set as the redirect URL for a logout action if the user wants to continue as a different user. */
|
|
/** @var Psr\Http\Message\ServerRequestInterface $request */
|
|
/** @var array|null $clientHApp */
|
|
/** @var array $user */
|
|
/** @var array $scopes */
|
|
/** @var string $clientId */
|
|
/** @var string $clientRedirectUri */
|
|
/** @var string $csrfFormElement A pre-rendered CSRF form element which must be output inside the authorization form. */
|
|
|
|
echo json_encode([
|
|
'formAction' => $formAction,
|
|
'clientHApp' => $clientHApp,
|
|
'user' => $user,
|
|
'scopes' => $scopes,
|
|
'clientId' => $clientId,
|
|
'clientRedirectUri' => $clientRedirectUri,
|
|
'csrfFormElement' => $csrfFormElement
|
|
]);
|
|
?>
|