summaryrefslogtreecommitdiff
path: root/src/server/api/common
diff options
context:
space:
mode:
authorMeiMei <30769358+mei23@users.noreply.github.com>2020-03-20 13:56:22 +0900
committerGitHub <noreply@github.com>2020-03-20 13:56:22 +0900
commit80eedf744944769c8ba9bbdccc2aa7dad06b2151 (patch)
tree41914408b985d41e526259bfb2e118502221f2f1 /src/server/api/common
parentRevert "Update dependencies (#6167)" (#6168) (diff)
downloadsharkey-80eedf744944769c8ba9bbdccc2aa7dad06b2151.tar.gz
sharkey-80eedf744944769c8ba9bbdccc2aa7dad06b2151.tar.bz2
sharkey-80eedf744944769c8ba9bbdccc2aa7dad06b2151.zip
連携ログインができないのなどを修正 (#6162)
* 連携ログインができないのを修正 * Cookie名変更, セッションに * igiはやっぱり非セッションCookieで * 2回目以降Discordログインできなくなるのを修正
Diffstat (limited to 'src/server/api/common')
-rw-r--r--src/server/api/common/signin.ts8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/server/api/common/signin.ts b/src/server/api/common/signin.ts
index aa2786f8fc..50f79f1919 100644
--- a/src/server/api/common/signin.ts
+++ b/src/server/api/common/signin.ts
@@ -9,16 +9,12 @@ import { publishMainStream } from '../../../services/stream';
export default function(ctx: Koa.Context, user: ILocalUser, redirect = false) {
if (redirect) {
//#region Cookie
- const expires = 1000 * 60 * 60 * 24 * 365; // One Year
- ctx.cookies.set('i', user.token, {
+ ctx.cookies.set('igi', user.token, {
path: '/',
- domain: config.hostname,
// SEE: https://github.com/koajs/koa/issues/974
// When using a SSL proxy it should be configured to add the "X-Forwarded-Proto: https" header
secure: config.url.startsWith('https'),
- httpOnly: false,
- expires: new Date(Date.now() + expires),
- maxAge: expires
+ httpOnly: false
});
//#endregion