forked from lunanting/cangku
27 lines
635 B
JavaScript
27 lines
635 B
JavaScript
import request from './request';
|
|
|
|
export const login = (data) => {
|
|
return request.post('/api/auth/login', data);
|
|
};
|
|
|
|
export const loginLocalPreview = () => {
|
|
return request.post('/api/auth/local-preview');
|
|
};
|
|
|
|
export const callback = (data) => {
|
|
return request.post('/api/auth/callback', data);
|
|
};
|
|
|
|
export const getAuthProviders = () => {
|
|
return request.get('/api/auth/providers');
|
|
};
|
|
|
|
export const verifyToken = () => {
|
|
return request.get('/api/auth/verify');
|
|
};
|
|
|
|
export const getUserInfo = () => {
|
|
// Assuming there is an endpoint for user info, or use verifyToken result
|
|
return request.get('/api/auth/verify');
|
|
};
|