]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - actions/confirmaddress.php
Added configuration option to only allow OpenID logins.
[quix0rs-gnu-social.git] / actions / confirmaddress.php
index 725c1f1e3bb37a3f7da8e03d6f0beef07ba9a295..3c41a5c70d3d89dfbbed7ed8e0d6666d7f647cc0 100644 (file)
@@ -67,7 +67,11 @@ class ConfirmaddressAction extends Action
         parent::handle($args);
         if (!common_logged_in()) {
             common_set_returnto($this->selfUrl());
-            common_redirect(common_local_url('login'));
+            if (!common_config('site', 'openidonly')) {
+                common_redirect(common_local_url('login'));
+            } else {
+                common_redirect(common_local_url('openidlogin'));
+            }
             return;
         }
         $code = $this->trimmed('code');