fix(auth): change username claim to preferred_username

This commit is contained in:
2026-06-24 11:36:47 +02:00
parent 80393c49f6
commit 748b83f4a0
+9 -1
View File
@@ -78,7 +78,15 @@ func CallbackHandler(mux *http.ServeMux) {
return return
} }
jwt, err := NewJWT(idtoken.Subject) var UsernameClaim struct {
PreferredUsername string `json:"preferred_username"`
}
if err := idtoken.Claims(&UsernameClaim); err != nil {
http.Error(w, err.Error(), http.StatusBadRequest)
return
}
jwt, err := NewJWT(UsernameClaim.PreferredUsername)
if err != nil { if err != nil {
http.Error(w, err.Error(), http.StatusInternalServerError) http.Error(w, err.Error(), http.StatusInternalServerError)