mirror of
https://git.mirrors.martin98.com/https://github.com/SigNoz/signoz
synced 2025-08-12 16:09:04 +08:00
fix: refresh token to access token (#7949)
* fix: fix refresh token to access token * fix: update the if condition
This commit is contained in:
parent
f525647b40
commit
b8dff86a56
@ -38,19 +38,21 @@ func (h *Handler) Login(w http.ResponseWriter, r *http.Request) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
// the EE handler wrapper passes the feature flag value in context
|
if req.RefreshToken == "" {
|
||||||
ssoAvailable, ok := ctx.Value(types.SSOAvailable).(bool)
|
// the EE handler wrapper passes the feature flag value in context
|
||||||
if !ok {
|
ssoAvailable, ok := ctx.Value(types.SSOAvailable).(bool)
|
||||||
render.Error(w, errors.New(errors.TypeInternal, errors.CodeInternal, "failed to retrieve SSO availability"))
|
if !ok {
|
||||||
return
|
render.Error(w, errors.New(errors.TypeInternal, errors.CodeInternal, "failed to retrieve SSO availability"))
|
||||||
}
|
|
||||||
|
|
||||||
if ssoAvailable {
|
|
||||||
_, err := h.module.CanUsePassword(ctx, req.Email)
|
|
||||||
if err != nil {
|
|
||||||
render.Error(w, err)
|
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ssoAvailable {
|
||||||
|
_, err := h.module.CanUsePassword(ctx, req.Email)
|
||||||
|
if err != nil {
|
||||||
|
render.Error(w, err)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
user, err := h.module.GetAuthenticatedUser(ctx, req.OrgID, req.Email, req.Password, req.RefreshToken)
|
user, err := h.module.GetAuthenticatedUser(ctx, req.OrgID, req.Email, req.Password, req.RefreshToken)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user