Я не совсем уверен, где это сделать, потому что я не знаю, какова прямая причина, но
У меня проблемы с heroku, выдающим мне ошибку
t=error code=H25 desc="HTTP restriction: oversized cookie"
каждый раз, когда я пытаюсь авторизоваться самостоятельно с раздором oauth. однако это происходит только на определенных учетных записях. большинство дисконтных учетных записей хороши, когда они входят в систему, но в некоторых из них размер ie слишком велик.
Я не могу точно определить, что вызвало это, я попытался использовать меньше модулей с express. js и ограничить количество Информация мне нужна от разногласий, но ни одна из них не сработала.
это связано с ошибкой учетной записи Discord, я думаю. я не уверен, где
это мой код сервера
app.use(express.static(__dirname + "/public"));
//app.use(apiLimiter);
app.use(helmet());
//app.use(sslRedirect());
app.use(session({
secret: 'sdfhbw45',
resave: false,
saveUninitialized: false,
cookie: {
path: '/',
secure: true,
httpOnly: true,
domain : '.ryuwon.dev',
}
}));
app.use(passport.initialize());
app.use(passport.session());```
passport.use(new Strategy({
clientID: 'y',
clientSecret: 'x',
callbackURL: `https://ssx.ryuwon.dev/callback`,
scope: scopes
}, function(accessToken, refreshToken, profile, done) {
process.nextTick(function() {
return done(null, profile);
});
}));```
Я использую паспорт-дискорд для моей авторизации разногласий. любая помощь действительно очень ценится. в интернете практически нет информации о том, как это исправить. это происходит только при авторизации на определенных аккаунтах.