avm99963 | 7099538 | 2020-09-23 01:03:01 +0200 | [diff] [blame^] | 1 | <?php |
| 2 | // Oauth2 callback, which is meant to complete the sign in process |
| 3 | |
| 4 | require_once('core.php'); |
| 5 | header('Content-Type: text/plain'); |
| 6 | |
| 7 | $auth = new DAFME\Covid\Auth(); |
| 8 | $returnCode = $auth->handleCallback(); |
| 9 | |
| 10 | switch ($returnCode) { |
| 11 | case 0: |
| 12 | header('Location: '.$conf['frontendUrl']); |
| 13 | break; |
| 14 | |
| 15 | case 1: |
| 16 | echo 'Hi ha hagut un problema iniciant sessió. Probablement has denegat l\'inici de sessió.'; |
| 17 | break; |
| 18 | |
| 19 | case 2: |
| 20 | case 3: |
| 21 | case 4: |
| 22 | case 7: |
| 23 | echo 'Hi ha hagut un problema iniciant sessió. Sisplau prova de fer-ho de nou.'; |
| 24 | break; |
| 25 | |
| 26 | case 5: |
| 27 | echo 'El correu electrònic del teu compte no està verificat. Verifica\'l i torna a iniciar sessió'; |
| 28 | break; |
| 29 | |
| 30 | case 6: |
| 31 | echo 'El teu compte no pertany a la UPC. Sisplau, inicia sessió amb el teu compte de Google de la UPC.'; |
| 32 | break; |
| 33 | } |