fix(auth): preserve raw BetterAuth cookie token for session lookup
All checks were successful
ci/woodpecker/push/api Pipeline was successful

This commit is contained in:
2026-02-18 23:06:37 -06:00
parent 9ac971e857
commit d2cec04cba
3 changed files with 57 additions and 5 deletions

View File

@@ -150,22 +150,20 @@ export class AuthService {
}
private buildSessionHeaderCandidates(token: string): SessionHeaderCandidate[] {
const encodedToken = encodeURIComponent(token);
return [
{
headers: {
cookie: `__Secure-better-auth.session_token=${encodedToken}`,
cookie: `__Secure-better-auth.session_token=${token}`,
},
},
{
headers: {
cookie: `better-auth.session_token=${encodedToken}`,
cookie: `better-auth.session_token=${token}`,
},
},
{
headers: {
cookie: `__Host-better-auth.session_token=${encodedToken}`,
cookie: `__Host-better-auth.session_token=${token}`,
},
},
{