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 | |||||