Add frontend getOAuthCode() API.

This commit is contained in:
Yang Luo
2021-03-15 00:28:34 +08:00
parent 4e22e0523d
commit 2a481d6a2e
3 changed files with 19 additions and 3 deletions

View File

@ -51,6 +51,13 @@ export function authLogin(applicationName, providerName, code, state, redirectUr
}).then(res => res.json());
}
export function getOAuthCode(clientId, responseType, redirectUri, scope, state) {
return fetch(`${authConfig.serverUrl}/api/oauth/code?clientId=${clientId}&responseType=${responseType}&redirectUri=${redirectUri}&scope=${scope}&state=${state}`, {
method: 'GET',
credentials: 'include',
}).then(res => res.json());
}
export function getApplication(owner, name) {
return fetch(`${authConfig.serverUrl}/api/get-application?id=${owner}/${encodeURIComponent(name)}`, {
method: "GET",