Files
cloud-mail/mail-vue/src/request/ouath.js
T
LeeQianXi b65e77f9a9 oauth
(cherry picked from commit 8933b95e6148670f60ca6c7bd7568d9f19774cc8)
2026-08-10 13:19:36 +08:00

22 lines
505 B
JavaScript

import http from '@/axios/index.js';
export function oauthLinuxDoLogin(code) {
return http.post('/oauth/linuxDo/login',{code})
}
export function oauthGithubLogin(code) {
return http.post('/oauth/github/login',{code})
}
export function oauthGitlabLogin(code) {
return http.post('/oauth/gitlab/login',{code})
}
export function oauthGoogleLogin(code) {
return http.post('/oauth/google/login',{code})
}
export function oauthBindUser(form) {
return http.put('/oauth/bindUser', form)
}