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)
 | |
| }
 |