Код: Выделить всё
async jwt({ token, user }) {
if (user) {
token.agentInfo = user.agentInfo;
}
const cognitoTokens = await manageTokens(token as Record);
token = { ...token, ...cognitoTokens };
return token;
}
< /code>
В моем случае Managetokens объединяет три различных токена API (Cognito + другие API) в полезную нагрузку JWT. но в __secure-next-auth.session-token Почему это проблема
[*]. Big
[*] Я на самом деле не использую на основе jwt на основе печенья в нашем приложении.
[*] Я полагаюсь только на токен сеанса внутри следующего. /> Вопросы < /strong> < /p>
Есть ли способ отключить хранение cookie jwt при использовании стратегии сеанса JWT и только держать его в памяти /на стороне сервера? Серверная сеанс-хранилище (например, PrismaAdapter + db/redis)?
или Nextauth должен предоставить возможность избежать сериализации все в файлы cookie? Странно
Подробнее здесь: https://stackoverflow.com/questions/797 ... -2-cookies
Мобильная версия