Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Код - это как 2-й пароль, который не может быть такой же как и сам основной пароль (все проверки сделаны в плагине)
- # Если игрок ввел команду /setcode, то код можно использовать для смены пароля (когда забыл), или этот же код надо будет ввести
- # когда кто-то с таким же ником зашел с другого ip-адреса (человек который ВОЗМОЖНО знает пароль игрока).
- # Так как код не такой как пароль, то взломать игрока будет уже не так просто
- # Проверка пароля
- passwordValidation:
- # Можно выключить
- enabled: false
- # Регулярное выражение.
- # Сейчас надо как минимум 1 букву (?=.*[a-zA-Z]) и 1 цифру (?=.*[0-9]) чтобы пароль прошел проверку.
- # .{6, 20} - минимальная (6) и максимальная длина (20) пароля
- regex: '(?=.*[0-9])(?=.*[a-zA-Z]).{6,20}'
- code:
- # Можно ли кодом восстановить пароль (команда /recoverPassword)
- recoverPassword: true
- # Принудительно (то есть без первоначального ввода (/setcode), регистрация не завершится)
- # Действует на игроков с правами permission (смотреть ниже); должен быть настроен pex.json иначе будет действовать на всех
- forced:
- # Можно выключить. Тогда игроки по желанию смогут вводить код.
- enabled: false
- # Все то самое что и в passwordValidation
- validation:
- enabled: true
- regex: '(?=.*[0-9])(?=.*[a-zA-Z]).{4,16}'
- authorization:
- # Время для авторизации в секундах
- time: 60
- # Максимальное количество попыток авторизации, после которых банится ip адрес на banTime (смотреть ниже)
- attempts: 1
- # Время бана ip адреса в минутах
- banTime: 10
- servers:
- # Сервера авторизации
- auth:
- - 'Auth'
- # Сервера, куда нужно будет телепортировать игрока после авторизации
- redirect:
- - 'Lobby-1'
- # Время действия сессии (в секундах) после выхода
- sessionTimeout: 604800
- # Админы (могут использовать команду /cloudauth)
- admins:
- - '_EneRGO_'
- - 'UrMom'
- # Метод шифрования: PBKDF2WithHmacSHA1 или SHA256
- encryptionMethod: 'PBKDF2WithHmacSHA1'
- # База данных для сохранение игроков
- database:
- user: '[database]'
- password: '[database]'
- url: '[database]'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement