Skip to content

Commit 7dd0510

Browse files
committed
feat(auth): add flag to create session method
1 parent 6ed0d09 commit 7dd0510

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

api/login.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ func tryFindLDAPUser(username, password string) (*db.User, error) {
150150

151151
// createSession creates session for passed user and stores session details
152152
// in cookies.
153-
func createSession(w http.ResponseWriter, r *http.Request, user db.User) {
153+
func createSession(w http.ResponseWriter, r *http.Request, user db.User, oidc bool) {
154154
var verificationMethod db.SessionVerificationMethod
155155
verified := false
156156
switch {
@@ -344,7 +344,7 @@ func login(w http.ResponseWriter, r *http.Request) {
344344
w.WriteHeader(http.StatusInternalServerError)
345345
}
346346

347-
createSession(w, r, user)
347+
createSession(w, r, user, false)
348348

349349
w.WriteHeader(http.StatusNoContent)
350350
}
@@ -725,7 +725,7 @@ func oidcRedirect(w http.ResponseWriter, r *http.Request) {
725725
return
726726
}
727727

728-
createSession(w, r, user)
728+
createSession(w, r, user, true)
729729

730730
redirectPath := mux.Vars(r)["redirect_path"]
731731

0 commit comments

Comments
 (0)