Team switcher
This commit is contained in:
@ -66,21 +66,12 @@ router.get('/changelog', async ctx => {
|
||||
// home page
|
||||
router.get('/', async ctx => {
|
||||
const lastSignedIn = ctx.cookies.get('lastSignedIn');
|
||||
const sessions = JSON.parse(ctx.cookies.get('sessions') || '{}');
|
||||
const domain = parseDomain(ctx.request.hostname);
|
||||
const subdomain = domain ? domain.subdomain : undefined;
|
||||
console.log('domain', domain);
|
||||
console.log('subdomain', subdomain);
|
||||
const accessToken = ctx.cookies.get('accessToken');
|
||||
|
||||
let accessToken;
|
||||
if (subdomain) {
|
||||
accessToken = sessions[subdomain] && sessions[subdomain].accessToken;
|
||||
} else {
|
||||
accessToken = sessions.root
|
||||
? sessions.root.accessToken
|
||||
: ctx.cookies.get('accessToken');
|
||||
}
|
||||
console.log('accessToken', accessToken);
|
||||
ctx.set('Cache-Control', 'no-cache');
|
||||
|
||||
if (accessToken) {
|
||||
return renderapp(ctx);
|
||||
|
Reference in New Issue
Block a user