accounts-lockout.js 735 B

12345678910111213141516
  1. // https://atmospherejs.com/lucasantoniassi/accounts-lockout
  2. // server
  3. import { AccountsLockout } from 'meteor/lucasantoniassi:accounts-lockout';
  4. (new AccountsLockout({
  5. knownUsers: {
  6. failuresBeforeLockout: process.env.ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURES_BEFORE || 3,
  7. lockoutPeriod: process.env.ACCOUNTS_LOCKOUT_KNOWN_USERS_PERIOD || 60,
  8. failureWindow: process.env.ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURE_WINDOW || 15,
  9. },
  10. unknownUsers: {
  11. failuresBeforeLockout: process.env.ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURES_BERORE || 3,
  12. lockoutPeriod: process.env.ACCOUNTS_LOCKOUT_UNKNOWN_USERS_LOCKOUT_PERIOD || 60,
  13. failureWindow: process.env.ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURE_WINDOW || 15,
  14. },
  15. })).startup();