package hwsauth import ( "net/http" "git.haelnorr.com/h/golib/jwt" "github.com/pkg/errors" ) func (auth *Authenticator[T]) Login( w http.ResponseWriter, r *http.Request, model T, rememberMe bool, ) error { err := jwt.SetTokenCookies(w, r, auth.tokenGenerator, model.ID(), true, rememberMe, auth.SSL) if err != nil { return errors.Wrap(err, "jwt.SetTokenCookies") } return nil }