fix(auth-service): JWT access token 加入 type/userId/accountSequence 字段
presence-service 的 JwtAuthGuard 校验 payload.type === 'access', 但之前 token 只有 sub/phone/source,导致心跳接口一直 401。 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
38423e7bf0
commit
330f8c7681
|
|
@ -391,6 +391,9 @@ export class AuthService {
|
||||||
private generateAccessToken(user: UserAggregate): string {
|
private generateAccessToken(user: UserAggregate): string {
|
||||||
const payload = {
|
const payload = {
|
||||||
sub: user.accountSequence.value,
|
sub: user.accountSequence.value,
|
||||||
|
type: 'access',
|
||||||
|
userId: user.accountSequence.value,
|
||||||
|
accountSequence: user.accountSequence.value,
|
||||||
phone: user.phone.value,
|
phone: user.phone.value,
|
||||||
source: user.source,
|
source: user.source,
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue