Something went wrong. Try again.
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930package main
import ( "net/http"
"github.com/flosch/pongo2/v7" "github.com/labstack/echo/v4")
func (srv *Server) WebDevIndex(c echo.Context) error { info := pongo2.Context{} sess := srv.GetCurrentSession(c.Request()) if sess != nil { info["sess"] = sess } return c.Render(http.StatusOK, "dev_index.html", info)}
func (srv *Server) WebDevLogin(c echo.Context) error { // create signed cookie session, indicating account DID csess, _ := srv.cookieStore.Get(c.Request(), "scrumble") csess.Values["account_did"] = "did:example:voltaire" csess.Values["session_id"] = "dummy" csess.Values["handle"] = "voltaire.cosmos.social" if err := csess.Save(c.Request(), c.Response()); err != nil { return err } return c.Redirect(http.StatusFound, "/dev/index")}