21 lines
425 B
Go
21 lines
425 B
Go
package captcha
|
|
|
|
import (
|
|
v1 "management/internal/erpserver/service/v1"
|
|
"management/internal/pkg/config"
|
|
"management/internal/pkg/render"
|
|
|
|
"github.com/go-chi/chi/v5"
|
|
)
|
|
|
|
type Config struct {
|
|
Conf *config.Config
|
|
Render render.Renderer
|
|
CaptchaService v1.CaptchaService
|
|
}
|
|
|
|
func Routes(r chi.Router, cfg Config) {
|
|
app := newApp(cfg.Conf, cfg.Render, cfg.CaptchaService)
|
|
r.Get("/captcha", app.captcha)
|
|
}
|