function oauth2_login_disable in OAuth2 Login 7
Same name and namespace in other branches
- 7.2 oauth2_login.install \oauth2_login_disable()
Implements hook_disable().
File
- ./
oauth2_login.install, line 40 - Enable and disable functions for OAuth2 Login.
Code
function oauth2_login_disable() {
// Disable the oauth2 login.
variable_set('oauth2_login_enabled', FALSE);
module_load_include('inc', 'oauth2_login', 'oauth2_login.admin');
oauth2_login_call_hook_enabled();
// Delete variables.
variable_del('oauth2_login_enabled');
variable_del('oauth2_login_oauth2_server');
variable_del('oauth2_login_client_id');
variable_del('oauth2_login_client_secret');
variable_del('oauth2_login_skipssl');
variable_del('oauth2_login_proxy');
/*
// Remove the permission for using hybridauth.
foreach (['anonymous user', 'authenticated user'] as $role_name) {
$role = user_role_load_by_name($role_name);
user_role_revoke_permissions($role->rid, ['use hybridauth']);
}
*/
}