From 6d88f2668ac02fd3959fc75b418b6ceb926fd94a Mon Sep 17 00:00:00 2001 From: Hein Date: Thu, 11 Dec 2025 14:05:27 +0200 Subject: [PATCH] Updated login interface with meta --- pkg/security/interfaces.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkg/security/interfaces.go b/pkg/security/interfaces.go index ab44812..012cafb 100644 --- a/pkg/security/interfaces.go +++ b/pkg/security/interfaces.go @@ -29,10 +29,11 @@ type LoginRequest struct { // LoginResponse contains the result of a login attempt type LoginResponse struct { - Token string `json:"token"` - RefreshToken string `json:"refresh_token"` - User *UserContext `json:"user"` - ExpiresIn int64 `json:"expires_in"` // Token expiration in seconds + Token string `json:"token"` + RefreshToken string `json:"refresh_token"` + User *UserContext `json:"user"` + ExpiresIn int64 `json:"expires_in"` // Token expiration in seconds + Meta map[string]any `json:"meta"` // Additional metadata to be set on user context } // LogoutRequest contains information for logout