| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- <?php
- namespace Config {
- /**
- *
- */
- class Settings {
- /**
- * Database hostname.
- */
- public static function getDatabaseHostname() {
- return "localhost";
- }
- /**
- * JWT secret key.
- */
- public static function getTokenPrivateKey() {
- return "super_private_secret_key";
- }
- /**
- * JWT issuer claim.
- */
- public static function getTokenIssuer() {
- return "IIMT";
- }
- /**
- * JWT audience claim.
- */
- public static function getTokenAudience() {
- return "registered_users";
- }
- /**
- * JWT audience claim.
- */
- public static function getAdminTokenAudience() {
- return "registered_administrators";
- }
- /**
- * JWT not before in seconds.
- */
- public static function getTokenNotBefore() {
- return 0;
- }
- /**
- * JWT token expiration in seconds.
- */
- public static function getTokenExpiration() {
- return 60 * 30;
- }
- }
- }
- ?>
|