feat: initial commit

This commit is contained in:
2025-06-13 16:55:46 +02:00
parent 1fb753469e
commit 85f0bc1024
23 changed files with 11758 additions and 45 deletions

View File

@ -35,6 +35,14 @@ func (h *Handler) handleProviderCallback(w http.ResponseWriter, r *http.Request)
Provider: gothUser.Provider,
AccessToken: gothUser.AccessToken,
IDToken: gothUser.IDToken,
Name: gothUser.Name,
}
rawPreferredUsername, exists := gothUser.RawData["preferred_username"]
if exists {
if preferredUsername, ok := rawPreferredUsername.(string); ok {
user.Name = preferredUsername
}
}
if err := h.storeSessionUser(w, r, user); err != nil {