update
This commit is contained in:
@@ -16,7 +16,7 @@ import (
|
||||
"github.com/drhin/logger"
|
||||
)
|
||||
|
||||
type App struct {
|
||||
type app struct {
|
||||
log *logger.Logger
|
||||
sm session.Manager
|
||||
render render.Renderer
|
||||
@@ -24,14 +24,14 @@ type App struct {
|
||||
userService v1.UserService
|
||||
}
|
||||
|
||||
func NewApp(
|
||||
func newApp(
|
||||
log *logger.Logger,
|
||||
sm session.Manager,
|
||||
render render.Renderer,
|
||||
captchaService v1.CaptchaService,
|
||||
userService v1.UserService,
|
||||
) *App {
|
||||
return &App{
|
||||
) *app {
|
||||
return &app{
|
||||
log: log,
|
||||
sm: sm,
|
||||
render: render,
|
||||
@@ -40,7 +40,7 @@ func NewApp(
|
||||
}
|
||||
}
|
||||
|
||||
func (a *App) login(w http.ResponseWriter, r *http.Request) {
|
||||
func (a *app) login(w http.ResponseWriter, r *http.Request) {
|
||||
ctx := r.Context()
|
||||
switch r.Method {
|
||||
case http.MethodGet:
|
||||
@@ -88,7 +88,7 @@ func (a *App) login(w http.ResponseWriter, r *http.Request) {
|
||||
}
|
||||
}
|
||||
|
||||
func (a *App) logout(w http.ResponseWriter, r *http.Request) {
|
||||
func (a *app) logout(w http.ResponseWriter, r *http.Request) {
|
||||
err := a.sm.Destroy(r.Context())
|
||||
if err != nil {
|
||||
a.log.Error(err.Error(), err)
|
||||
|
||||
@@ -20,7 +20,7 @@ type Config struct {
|
||||
}
|
||||
|
||||
func Routes(r chi.Router, cfg Config) {
|
||||
app := NewApp(cfg.Log, cfg.Sm, cfg.Render, cfg.CaptchaService, cfg.UserService)
|
||||
app := newApp(cfg.Log, cfg.Sm, cfg.Render, cfg.CaptchaService, cfg.UserService)
|
||||
|
||||
r.Get("/", app.login)
|
||||
r.Post("/login", app.login)
|
||||
|
||||
Reference in New Issue
Block a user