function miniorange_saml_form_alter in SAML SP 2.0 Single Sign On (SSO) - SAML Service Provider 7
Same name and namespace in other branches
- 8 miniorange_saml.module \miniorange_saml_form_alter()
Implements hook_form_alter().
File
- ./
miniorange_saml.module, line 288 - Module file for miniOrange SAML Module.
Code
function miniorange_saml_form_alter(&$form, &$form_state, $form_id) {
$b_url = Utilities::miniorange_get_baseURL();
$saml_login_enabled = variable_get('miniorange_saml_enable_login', FALSE);
if ($saml_login_enabled == TRUE && $form_id == 'user_login_block' || $form_id == 'user_login') {
$saml_login_url = $b_url . '/?q=samllogin';
$idp_name = variable_get('miniorange_saml_idp_name', '');
$form['loginurl'] = array(
array(
'#markup' => '<a href="' . $saml_login_url . '">Login using ' . $idp_name . '</a>',
),
);
}
}