forked from GNUsocial/gnu-social
[CORE][COMPOSER] Move extlib packages with immediate composer correspondent to composer dependencies
This adds a composer.json for all dependencies that are available
This commit is contained in:
56
vendor/openid/php-openid/examples/server/lib/render/trust.php
vendored
Normal file
56
vendor/openid/php-openid/examples/server/lib/render/trust.php
vendored
Normal file
@@ -0,0 +1,56 @@
|
||||
<?php
|
||||
|
||||
require_once "lib/session.php";
|
||||
require_once "lib/render.php";
|
||||
|
||||
define('trust_form_pat',
|
||||
'<div class="form">
|
||||
<form method="post" action="%s">
|
||||
%s
|
||||
<input type="submit" name="trust" value="Confirm" />
|
||||
<input type="submit" value="Do not confirm" />
|
||||
</form>
|
||||
</div>
|
||||
');
|
||||
|
||||
define('normal_pat',
|
||||
'<p>Do you wish to confirm your identity ' .
|
||||
'(<code>%s</code>) with <code>%s</code>?</p>');
|
||||
|
||||
define('id_select_pat',
|
||||
'<p>You entered the server URL at the RP.
|
||||
Please choose the name you wish to use. If you enter nothing, the request will be cancelled.<br/>
|
||||
<input type="text" name="idSelect" /></p>
|
||||
');
|
||||
|
||||
define('no_id_pat',
|
||||
'
|
||||
You did not send an identifier with the request,
|
||||
and it was not an identifier selection request.
|
||||
Please return to the relying party and try again.
|
||||
');
|
||||
|
||||
function trust_render($info)
|
||||
{
|
||||
$current_user = getLoggedInUser();
|
||||
$lnk = link_render(idURL($current_user));
|
||||
$trust_root = htmlspecialchars($info->trust_root);
|
||||
$trust_url = buildURL('trust', true);
|
||||
|
||||
if ($info->idSelect()) {
|
||||
$prompt = id_select_pat;
|
||||
} else {
|
||||
$prompt = sprintf(normal_pat, $lnk, $trust_root);
|
||||
}
|
||||
|
||||
$form = sprintf(trust_form_pat, $trust_url, $prompt);
|
||||
|
||||
return page_render($form, $current_user, 'Trust This Site');
|
||||
}
|
||||
|
||||
function noIdentifier_render()
|
||||
{
|
||||
return page_render(no_id_pat, null, 'No Identifier Sent');
|
||||
}
|
||||
|
||||
?>
|
Reference in New Issue
Block a user