auth.ts 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. interface UserModel extends Auth.UserInfo {
  2. token: string;
  3. refreshToken: string;
  4. password: string;
  5. }
  6. export const userModel: UserModel[] = [
  7. {
  8. token: '__TOKEN_SOYBEAN__',
  9. refreshToken: '__REFRESH_TOKEN_SOYBEAN__',
  10. id: 0,
  11. username: 'Soybean',
  12. userRole: 'admin',
  13. password: 'soybean123',
  14. phone: '',
  15. email: '',
  16. permissions: [],
  17. departments: []
  18. },
  19. {
  20. token: '__TOKEN_SUPER__',
  21. refreshToken: '__REFRESH_TOKEN_SUPER__',
  22. id: 1,
  23. username: 'Super',
  24. userRole: 'admin',
  25. password: 'super123',
  26. phone: '',
  27. email: '',
  28. permissions: [],
  29. departments: []
  30. },
  31. {
  32. token: '__TOKEN_ADMIN__',
  33. refreshToken: '__REFRESH_TOKEN_ADMIN__',
  34. id: 2,
  35. username: 'Admin',
  36. userRole: 'admin',
  37. password: 'admin123',
  38. phone: '',
  39. email: '',
  40. permissions: [],
  41. departments: []
  42. },
  43. {
  44. token: '__TOKEN_USER01__',
  45. refreshToken: '__REFRESH_TOKEN_USER01__',
  46. id: 3,
  47. username: 'User01',
  48. userRole: 'user',
  49. password: 'user01123',
  50. phone: '',
  51. email: '',
  52. permissions: [],
  53. departments: []
  54. }
  55. ];