Advertisement
Guest User

Untitled

a guest
Oct 8th, 2019
254
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.04 KB | None | 0 0
  1. # Код - это как 2-й пароль, который не может быть такой же как и сам основной пароль (все проверки сделаны в плагине)
  2. # Если игрок ввел команду /setcode, то код можно использовать для смены пароля (когда забыл), или этот же код надо будет ввести
  3. # когда кто-то с таким же ником зашел с другого ip-адреса (человек который ВОЗМОЖНО знает пароль игрока).
  4. # Так как код не такой как пароль, то взломать игрока будет уже не так просто
  5.  
  6. # Проверка пароля
  7. passwordValidation:
  8. # Можно выключить
  9. enabled: false
  10. # Регулярное выражение.
  11. # Сейчас надо как минимум 1 букву (?=.*[a-zA-Z]) и 1 цифру (?=.*[0-9]) чтобы пароль прошел проверку.
  12. # .{6, 20} - минимальная (6) и максимальная длина (20) пароля
  13. regex: '(?=.*[0-9])(?=.*[a-zA-Z]).{6,20}'
  14.  
  15. code:
  16. # Можно ли кодом восстановить пароль (команда /recoverPassword)
  17. recoverPassword: true
  18. # Принудительно (то есть без первоначального ввода (/setcode), регистрация не завершится)
  19. # Действует на игроков с правами permission (смотреть ниже); должен быть настроен pex.json иначе будет действовать на всех
  20. forced:
  21. # Можно выключить. Тогда игроки по желанию смогут вводить код.
  22. enabled: false
  23. # Все то самое что и в passwordValidation
  24. validation:
  25. enabled: true
  26. regex: '(?=.*[0-9])(?=.*[a-zA-Z]).{4,16}'
  27.  
  28. authorization:
  29. # Время для авторизации в секундах
  30. time: 60
  31. # Максимальное количество попыток авторизации, после которых банится ip адрес на banTime (смотреть ниже)
  32. attempts: 1
  33.  
  34. # Время бана ip адреса в минутах
  35. banTime: 10
  36.  
  37. servers:
  38. # Сервера авторизации
  39. auth:
  40. - 'Auth'
  41. # Сервера, куда нужно будет телепортировать игрока после авторизации
  42. redirect:
  43. - 'Lobby-1'
  44.  
  45. # Время действия сессии (в секундах) после выхода
  46. sessionTimeout: 604800
  47.  
  48. # Админы (могут использовать команду /cloudauth)
  49. admins:
  50. - '_EneRGO_'
  51. - 'UrMom'
  52.  
  53. # Метод шифрования: PBKDF2WithHmacSHA1 или SHA256
  54. encryptionMethod: 'PBKDF2WithHmacSHA1'
  55.  
  56. # База данных для сохранение игроков
  57. database:
  58. user: '[database]'
  59. password: '[database]'
  60. url: '[database]'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement