authService.js 484 B

1234567891011121314151617181920212223242526
  1. import { httpClientFactory } from '@/services/httpClientFactory'
  2. const webClient = httpClientFactory('web')
  3. const apiClient = httpClientFactory('api')
  4. export default {
  5. /**
  6. *
  7. */
  8. logout() {
  9. return webClient.get('/user/logout')
  10. },
  11. /**
  12. *
  13. */
  14. async getCurrentUser() {
  15. try {
  16. const { data } = await apiClient.get('/user')
  17. return data
  18. } catch (error) {
  19. return null
  20. }
  21. },
  22. }