Changeset View
Changeset View
Standalone View
Standalone View
src/applications/auth/engine/PhabricatorAuthSessionEngine.php
Show First 20 Lines • Show All 121 Lines • ▼ Show 20 Lines | $info = queryfx_one( | ||||
s.sessionExpires AS s_sessionExpires, | s.sessionExpires AS s_sessionExpires, | ||||
s.sessionStart AS s_sessionStart, | s.sessionStart AS s_sessionStart, | ||||
s.highSecurityUntil AS s_highSecurityUntil, | s.highSecurityUntil AS s_highSecurityUntil, | ||||
s.isPartial AS s_isPartial, | s.isPartial AS s_isPartial, | ||||
s.signedLegalpadDocuments as s_signedLegalpadDocuments, | s.signedLegalpadDocuments as s_signedLegalpadDocuments, | ||||
u.* | u.* | ||||
%Q | %Q | ||||
FROM %T u JOIN %T s ON u.phid = s.userPHID | FROM %T u JOIN %T s ON u.phid = s.userPHID | ||||
AND s.type = %s AND s.sessionKey = %s %Q', | AND s.type = %s AND s.sessionKey = %P %Q', | ||||
$cache_selects, | $cache_selects, | ||||
$user_table->getTableName(), | $user_table->getTableName(), | ||||
$session_table->getTableName(), | $session_table->getTableName(), | ||||
$session_type, | $session_type, | ||||
$session_key, | new PhutilOpaqueEnvelope($session_key), | ||||
$cache_joins); | $cache_joins); | ||||
if (!$info) { | if (!$info) { | ||||
return null; | return null; | ||||
} | } | ||||
$session_dict = array( | $session_dict = array( | ||||
'userPHID' => $info['phid'], | 'userPHID' => $info['phid'], | ||||
▲ Show 20 Lines • Show All 713 Lines • Show Last 20 Lines |