@@ 117-126 (lines=10) @@ | ||
114 | */ |
|
115 | private function getToken(IRequest $request, &$token) { |
|
116 | $authHeader = $request->getHeader('Authorization'); |
|
117 | if ($authHeader === null || \strpos($authHeader, 'token ') === false) { |
|
118 | // No auth header, let's try session id |
|
119 | try { |
|
120 | $token = $this->session->getId(); |
|
121 | } catch (SessionNotAvailableException $ex) { |
|
122 | return null; |
|
123 | } |
|
124 | } else { |
|
125 | $token = \substr($authHeader, 6); |
|
126 | } |
|
127 | ||
128 | try { |
|
129 | return $this->tokenProvider->getToken($token); |
@@ 931-940 (lines=10) @@ | ||
928 | */ |
|
929 | public function tryTokenLogin(IRequest $request) { |
|
930 | $authHeader = $request->getHeader('Authorization'); |
|
931 | if ($authHeader === null || \strpos($authHeader, 'token ') === false) { |
|
932 | // No auth header, let's try session id |
|
933 | try { |
|
934 | $token = $this->session->getId(); |
|
935 | } catch (SessionNotAvailableException $ex) { |
|
936 | return false; |
|
937 | } |
|
938 | } else { |
|
939 | $token = \substr($authHeader, 6); |
|
940 | } |
|
941 | ||
942 | if (!$this->loginWithToken($token)) { |
|
943 | return false; |