X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=actions%2Ffinishopenidlogin.php;h=766a08b208a60778e9edccc3ce1345d86e29a58f;hb=2abe10b8ea4b5d69fc7f6513bf465541454ca2cf;hp=79bcd3f319aabd4309b7bfab7a04c74686b4dab1;hpb=3909544f9efa9f12d8525f321f6b8aa62325c857;p=quix0rs-gnu-social.git diff --git a/actions/finishopenidlogin.php b/actions/finishopenidlogin.php index 79bcd3f319..766a08b208 100644 --- a/actions/finishopenidlogin.php +++ b/actions/finishopenidlogin.php @@ -167,6 +167,13 @@ class FinishopenidloginAction extends Action { function create_new_user() { + # FIXME: save invite code before redirect, and check here + + if (common_config('site', 'closed') || common_config('site', 'inviteonly')) { + common_user_error(_('Registration not allowed.')); + return; + } + $nickname = $this->trimmed('newname'); if (!Validate::string($nickname, array('min_length' => 1,