fix(auth): login issue with user password authentication

This commit is contained in:
yusing 2025-04-26 01:34:46 +08:00
parent 03d609e4e1
commit 4f557043a5

View file

@ -100,7 +100,7 @@ func (auth *UserPassAuth) CheckToken(r *http.Request) error {
return nil return nil
} }
func (auth *UserPassAuth) LoginHandler(w http.ResponseWriter, r *http.Request) { func (auth *UserPassAuth) PostAuthCallbackHandler(w http.ResponseWriter, r *http.Request) {
var creds struct { var creds struct {
User string `json:"username"` User string `json:"username"`
Pass string `json:"password"` Pass string `json:"password"`
@ -123,8 +123,8 @@ func (auth *UserPassAuth) LoginHandler(w http.ResponseWriter, r *http.Request) {
w.WriteHeader(http.StatusOK) w.WriteHeader(http.StatusOK)
} }
func (auth *UserPassAuth) PostAuthCallbackHandler(w http.ResponseWriter, r *http.Request) { func (auth *UserPassAuth) LoginHandler(w http.ResponseWriter, r *http.Request) {
http.Redirect(w, r, "/", http.StatusFound) http.Redirect(w, r, "/login", http.StatusFound) // redirects to WebUI login page
} }
func (auth *UserPassAuth) LogoutHandler(w http.ResponseWriter, r *http.Request) { func (auth *UserPassAuth) LogoutHandler(w http.ResponseWriter, r *http.Request) {