Files
tinyurl/route/route.go
2022-04-20 03:50:21 +08:00

21 lines
382 B
Go

package route
import (
"tinyurl/route/tinyurl"
"github.com/flamego/auth"
"github.com/flamego/flamego"
)
func Route(f *flamego.Flame) {
f.Get("/version", auth.Basic("admin", "admin"), func() string { return "1.1.1" })
f.Get("/{url: **, capture: 10}", tinyurl.TinyurlHandler)
}
func tinyauth(c flamego.Context) {
if c.Query("token") == "123" {
c.Redirect("/signup")
}
}