auth.js 582 B

12345678910111213141516
  1. export function getLoginFormRules(t) {
  2. return {
  3. username: [
  4. { required: true, message: t('login.usernameTips'), trigger: 'blur' },
  5. { min: 3, max: 20, message: t('login.usernameLength'), trigger: 'blur' }
  6. ],
  7. email: [
  8. { required: true, message: t('login.emailTips'), trigger: 'blur' },
  9. { type: 'email', message: t('login.emailFormat'), trigger: 'blur' }
  10. ],
  11. password: [
  12. { required: true, message: t('login.passwordTips'), trigger: 'blur' },
  13. { min: 6, max: 20, message: t('login.passwordLength'), trigger: 'blur' }
  14. ]
  15. };
  16. }