]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Allow openid users set their password.
authorSem <sembrestels@riseup.net>
Sat, 6 Apr 2013 15:08:08 +0000 (17:08 +0200)
committerSem <sembrestels@riseup.net>
Sat, 6 Apr 2013 15:08:08 +0000 (17:08 +0200)
start.php

index d59bb2dd19f57bf38713b21f464faa66dc44faa7..970a42ed3a702a0a51fed8d2313b3493bdac5d69 100644 (file)
--- a/start.php
+++ b/start.php
@@ -31,9 +31,6 @@ function openid_client_init() {
                // ...\r
        ));\r
 \r
-       // don't let OpenID users set their passwords\r
-       elgg_register_event_handler('pagesetup', 'system', 'openid_client_remove_password');\r
-\r
        // the return to page needs to be public\r
        elgg_register_plugin_hook_handler('public_pages', 'walled_garden', 'openid_client_public');\r
        elgg_register_event_handler('upgrade', 'system', 'openid_client_run_upgrades');\r
@@ -62,16 +59,6 @@ function openid_client_set_subtype($user) {
        update_data($query);\r
 }\r
 \r
-/**\r
- * Remove the password view from the account settings form\r
- */\r
-function openid_client_remove_password() {\r
-       $page_owner = elgg_get_page_owner_entity();\r
-       if ($page_owner && elgg_instanceof($page_owner, 'user', 'openid')) {\r
-               elgg_unextend_view('forms/account/settings', 'core/settings/account/password');\r
-       }\r
-}\r
-\r
 /**\r
  * Add pages to the list of public pages for walled garden needed for OpenID\r
  * transaction\r