Files
SEEN/backend/internal/domain/session.go
T
2026-04-10 12:06:24 +02:00

19 lines
435 B
Go

package domain
import (
"time"
"github.com/google/uuid"
)
type Session struct {
ID uuid.UUID `json:"id"`
UserID uuid.UUID `json:"userId"`
RefreshToken string `json:"refreshToken"`
UserAgent string `json:"userAgent"`
IP string `json:"ip"`
ExpiresAt time.Time `json:"expiresAt"`
RevokedAt *time.Time `json:"revokedAt,omitempty"`
CreatedAt time.Time `json:"createdAt"`
}