Commit 40502349 authored by nanahira's avatar nanahira

put token in sso

parent 4fa0f9a8
Pipeline #10051 passed with stages
in 1 minute and 55 seconds
...@@ -101,7 +101,7 @@ export default { ...@@ -101,7 +101,7 @@ export default {
} }
if (user) { if (user) {
if (handleSSO(user)) { if (handleSSO(user, token)) {
return; return;
} }
...@@ -137,7 +137,7 @@ export default { ...@@ -137,7 +137,7 @@ export default {
try { try {
const { data } = yield call(getAuthUser, { token }); const { data } = yield call(getAuthUser, { token });
if (data) { if (data) {
if (handleSSO(data)) { if (handleSSO(data, token)) {
return; return;
} }
......
...@@ -9,7 +9,7 @@ if (ssoString) { ...@@ -9,7 +9,7 @@ if (ssoString) {
} }
export const handleSSO = (user) => { export const handleSSO = (user, token) => {
if (sso) { if (sso) {
const params = new URLSearchParams(); const params = new URLSearchParams();
const url = new URL(sso.get('return_sso_url')); const url = new URL(sso.get('return_sso_url'));
...@@ -27,6 +27,9 @@ export const handleSSO = (user) => { ...@@ -27,6 +27,9 @@ export const handleSSO = (user) => {
if (!user.active) { if (!user.active) {
params.set('require_activation', 'true'); params.set('require_activation', 'true');
} }
if (token) {
params.set('token', token);
}
const payload = Buffer.from(params.toString()).toString('base64'); const payload = Buffer.from(params.toString()).toString('base64');
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment