45 lines
1.2 KiB
JavaScript

/*
Предрейсовые осмотры - мобильное приложение
Конфигурация авторизации
*/
//---------
//Константы
//---------
//Ключи настроек авторизации
const AUTH_SETTINGS_KEYS = {
SERVER_URL: 'app_server_url',
HIDE_SERVER_URL: 'auth_hide_server_url',
IDLE_TIMEOUT: 'auth_idle_timeout',
DEVICE_ID: 'auth_device_id',
DEVICE_SECRET_KEY: 'auth_device_secret_key',
SAVED_LOGIN: 'auth_saved_login',
SAVED_PASSWORD: 'auth_saved_password',
SAVE_PASSWORD_ENABLED: 'auth_save_password_enabled'
};
//Значение времени простоя по умолчанию (минуты)
const DEFAULT_IDLE_TIMEOUT = 30;
//Ключи настроек подключения
const CONNECTION_SETTINGS_KEYS = [
AUTH_SETTINGS_KEYS.SERVER_URL,
AUTH_SETTINGS_KEYS.HIDE_SERVER_URL,
AUTH_SETTINGS_KEYS.SAVED_LOGIN,
AUTH_SETTINGS_KEYS.SAVED_PASSWORD,
AUTH_SETTINGS_KEYS.SAVE_PASSWORD_ENABLED,
AUTH_SETTINGS_KEYS.DEVICE_ID,
AUTH_SETTINGS_KEYS.DEVICE_SECRET_KEY
];
//----------------
//Интерфейс модуля
//----------------
module.exports = {
AUTH_SETTINGS_KEYS,
CONNECTION_SETTINGS_KEYS,
DEFAULT_IDLE_TIMEOUT
};