Add innerParams.

This commit is contained in:
Yang Luo
2021-03-21 13:45:55 +08:00
parent 55b62e9786
commit 26502350d3
4 changed files with 31 additions and 24 deletions

View File

@ -43,8 +43,8 @@ export function trim(str, ch) {
return (start > 0 || end < str.length) ? str.substring(start, end) : str;
}
export function getOAuthGetParameters() {
const queries = new URLSearchParams(window.location.search);
export function getOAuthGetParameters(params) {
const queries = (params !== undefined) ? params : new URLSearchParams(window.location.search);
const clientId = queries.get("client_id");
const responseType = queries.get("response_type");
const redirectUri = queries.get("redirect_uri");
@ -62,3 +62,12 @@ export function getOAuthGetParameters() {
};
}
}
export function getQueryParamsToState() {
const query = window.location.search;
return btoa(query);
}
export function stateToGetQueryParams(state) {
return atob(state);
}