thread-master/backend/internal/logic/auth/mapper.go

20 lines
438 B
Go
Raw Permalink Normal View History

2026-06-26 08:37:04 +00:00
package auth
import (
memberusecase "haixun-backend/internal/model/member/domain/usecase"
"haixun-backend/internal/types"
)
func toAuthTokenData(token *memberusecase.AuthToken) *types.AuthTokenData {
if token == nil {
return nil
}
return &types.AuthTokenData{
AccessToken: token.AccessToken,
RefreshToken: token.RefreshToken,
ExpiresIn: token.ExpiresIn,
UID: token.UID,
TokenType: token.TokenType,
}
}