error.js 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. const CustomError = require('custom-error-instance')
  2. module.exports = {
  3. AuthGenericError: CustomError('AuthGenericError', {
  4. message: 'An unexpected error occured during login.',
  5. code: 1001
  6. }),
  7. AuthLoginFailed: CustomError('AuthLoginFailed', {
  8. message: 'Invalid email / username or password.',
  9. code: 1002
  10. }),
  11. AuthProviderInvalid: CustomError('AuthProviderInvalid', {
  12. message: 'Invalid authentication provider.',
  13. code: 1003
  14. }),
  15. AuthAccountAlreadyExists: CustomError('AuthAccountAlreadyExists', {
  16. message: 'An account already exists using this email address.',
  17. code: 1004
  18. }),
  19. AuthTFAFailed: CustomError('AuthTFAFailed', {
  20. message: 'Incorrect TFA Security Code.',
  21. code: 1005
  22. }),
  23. AuthTFAInvalid: CustomError('AuthTFAInvalid', {
  24. message: 'Invalid TFA Security Code or Login Token.',
  25. code: 1006
  26. }),
  27. BruteInstanceIsInvalid: CustomError('BruteInstanceIsInvalid', {
  28. message: 'Invalid Brute Force Instance.',
  29. code: 1007
  30. }),
  31. BruteTooManyAttempts: CustomError('BruteTooManyAttempts', {
  32. message: 'Too many attempts! Try again later.',
  33. code: 1008
  34. }),
  35. LocaleInvalidNamespace: CustomError('LocaleInvalidNamespace', {
  36. message: 'Invalid locale or namespace.',
  37. code: 1009
  38. }),
  39. UserCreationFailed: CustomError('UserCreationFailed', {
  40. message: 'An unexpected error occured during user creation.',
  41. code: 1010
  42. })
  43. }