user.js 623 B

1234567891011121314151617181920212223242526272829303132333435
  1. import request from '@/utils/request'
  2. import { encryptedData } from '@/utils/encrypt'
  3. import { loginRSA, tokenName } from '@/config'
  4. export async function login(data) {
  5. if (loginRSA) {
  6. data = await encryptedData(data)
  7. }
  8. return request({
  9. url: '/login/doLogin',
  10. method: 'post',
  11. data,
  12. })
  13. }
  14. export function getUserInfo(accessToken) {
  15. return request({
  16. url: '/user/info',
  17. method: 'post',
  18. })
  19. }
  20. export function logout() {
  21. return request({
  22. url: '/login/logout',
  23. method: 'post',
  24. })
  25. }
  26. export function register() {
  27. return request({
  28. url: '/register',
  29. method: 'post',
  30. })
  31. }