Compare commits
No commits in common. "26a9ad0e2e37cac3c475eb5ff9fbbc3357b2188e" and "d5c846a9ce7055be188d82cf64078908f9977ff5" have entirely different histories.
26a9ad0e2e
...
d5c846a9ce
|
@ -2,7 +2,6 @@ package oidc
|
|||
|
||||
import (
|
||||
"bytes"
|
||||
"fmt"
|
||||
"net/http"
|
||||
"net/url"
|
||||
"strings"
|
||||
|
@ -75,7 +74,7 @@ func (c *Client) login(w http.ResponseWriter, r *http.Request, sess *sessions.Se
|
|||
|
||||
sess.Values[sessionKeyLoginState] = state
|
||||
sess.Values[sessionKeyLoginNonce] = nonce
|
||||
sess.Values[sessionKeyPostLoginRedirectURL] = fmt.Sprintf("%s?%s", originalURL.Path, originalURL.Query().Encode())
|
||||
sess.Values[sessionKeyPostLoginRedirectURL] = originalURL.String()
|
||||
|
||||
if err := sess.Save(r, w); err != nil {
|
||||
logger.Error(ctx, "could not save session", logger.E(errors.WithStack(err)))
|
||||
|
|
|
@ -49,9 +49,9 @@ func fromStoreOptions(storeOptions store.LayerOptions, baseURL string) (*LayerOp
|
|||
LayerOptions: authn.DefaultLayerOptions(),
|
||||
OIDC: OIDCOptions{
|
||||
LoginCallbackURL: baseURL + loginCallbackPath,
|
||||
MatchLoginCallbackURL: "*" + loginCallbackPath + "*",
|
||||
MatchLoginCallbackURL: "*" + loginCallbackPath,
|
||||
LogoutURL: baseURL + logoutPath,
|
||||
MatchLogoutURL: "*" + logoutPath + "*",
|
||||
MatchLogoutURL: "*" + logoutPath,
|
||||
Scopes: []string{"openid"},
|
||||
},
|
||||
Cookie: CookieOptions{
|
||||
|
|
Loading…
Reference in New Issue