FrontendUserAuthentication::loginUid()
\nn\t3::FrontendUserAuthentication()->loginUid($uid = NULL);
Login of an FE user using an fe_user.uid
\nn\t3::FrontendUserAuthentication()->loginUid( 1 );
Copied!
| @return array
Source Code
public function loginUid( $uid = null )
{
$uid = intval($uid);
if (!$uid) return [];
$user = \nn\t3::Db()->findByUid( 'fe_users', $uid );
if (!$user) return [];
$request = \nn\t3::Environment()->getRequest();
$info = $this->getAuthInfoArray($request);
$info['db_user']['username_column'] = 'username';
$feUser = $this->setSession( $user );
return $feUser;
}
Copied!