*/
use Friendica\App;
-use Friendica\Core\Authentication;
use Friendica\Core\Config;
use Friendica\Core\L10n;
use Friendica\Core\Logger;
-use Friendica\Core\System;
+use Friendica\Core\Session;
use Friendica\Database\DBA;
use Friendica\Util\Strings;
unset($_SESSION['openid']);
- Authentication::setAuthenticatedSessionForUser($r[0],true,true);
+ Session::setAuthenticatedForUser($a, $r[0],true,true);
// just in case there was no return url set
// and we fell through
// Successful OpenID login - but we can't match it to an existing account.
// New registration?
- if (intval(Config::get('config', 'register_policy')) === REGISTER_CLOSED) {
+ if (intval(Config::get('config', 'register_policy')) === \Friendica\Module\Register::CLOSED) {
notice(L10n::t('Account not found and OpenID registration is not permitted on this site.') . EOL);
$a->internalRedirect();
}
}
}
}
- if ($nick) {
+ if (!empty($nick)) {
$args .= '&nickname=' . urlencode($nick);
}
- elseif ($first) {
+ elseif (!empty($first)) {
$args .= '&nickname=' . urlencode($first);
}
- if ($photosq) {
+ if (!empty($photosq)) {
$args .= '&photo=' . urlencode($photosq);
}
- elseif ($photo) {
+ elseif (!empty($photo)) {
$args .= '&photo=' . urlencode($photo);
}