1<?php 2 3declare(strict_types=1); 4 5/* 6 * This file is part of the TYPO3 CMS project. 7 * 8 * It is free software; you can redistribute it and/or modify it under 9 * the terms of the GNU General Public License, either version 2 10 * of the License, or any later version. 11 * 12 * For the full copyright and license information, please read the 13 * LICENSE.txt file that was distributed with this source code. 14 * 15 * The TYPO3 project - inspiring people to share! 16 */ 17 18namespace TYPO3\CMS\FrontendLogin\Redirect; 19 20/** 21 * Contains the different redirect modes types 22 * 23 * @internal this is a concrete TYPO3 implementation and solely used for EXT:felogin and not part of TYPO3's Core API. 24 */ 25final class RedirectMode 26{ 27 public const LOGIN = 'login'; 28 public const LOGOUT = 'logout'; 29 public const LOGIN_ERROR = 'loginError'; 30 public const GETPOST = 'getpost'; 31 public const USER_LOGIN = 'userLogin'; 32 public const GROUP_LOGIN = 'groupLogin'; 33 public const REFERER = 'referer'; 34 public const REFERER_DOMAINS = 'refererDomains'; 35} 36