Total Complexity | 2 |
Total Lines | 18 |
Duplicated Lines | 0 % |
Changes | 0 |
1 | <?php declare(strict_types=1); |
||
8 | final class Authentication extends AbstractAuthentication |
||
9 | { |
||
10 | protected function getTokenFromAccessToken(string $accessToken) :? Token |
||
11 | { |
||
12 | // Return a fixed token |
||
13 | return new Token( |
||
14 | 'x2gMeJ5Np0CcKpZav+i9iiXeQBtaYMQ/yeEtcOgY3J', |
||
15 | 'LRSEe5zHb1aq20Hr9te2sQF8sLReSkO8bS1eD/9LDM8', |
||
16 | \base64_decode('f2mTaH9vkZZQyF7SxVeXDlOSDbVwjUzhdXv2T/YYO8k='), |
||
17 | \base64_decode('7v/CdiGoEI7bcj7R2EyDPH5nrCd2+7rHYNACB+Kf2FMx405und2KenGjNpCBPv0jOiptfHJHiY3lldAQTGCdqw=='), |
||
18 | \strtotime('+4 hours') |
||
19 | ); |
||
20 | } |
||
21 | |||
22 | protected function getUserFromToken(Token $token) |
||
23 | { |
||
24 | return [ |
||
25 | 'id' => 1 |
||
26 | ]; |
||
29 |