function plugin_typekey_get_user_name() { global $auth_api; // role,name,nick,profile if (!$auth_api['typekey']['use']) { return array('role' => ROLE_GUEST, 'nick' => ''); } $obj = new auth_typekey(); $msg = $obj->auth_session_get(); if (!empty($msg['nick']) && !empty($msg['name'])) { return array('role' => ROLE_AUTH_TYPEKEY, 'name' => $msg['name'], 'nick' => $msg['nick'], 'profile' => TYPEKEY_URL_PROFILE . $msg['name'], 'key' => $msg['name']); } return array('role' => ROLE_GUEST, 'nick' => ''); }