@@ -7,9 +7,10 @@ import (
77 "go-api/infrastructure/myLog"
88 "go-api/infrastructure/reqRes"
99 "go-api/pages"
10- "gorm.io/gorm"
1110 "html/template"
1211 "net/http"
12+
13+ "gorm.io/gorm"
1314)
1415
1516var forgotPasswordTemplate = template .Must (
@@ -33,15 +34,7 @@ type ResetPasswordPageData struct {
3334 MinLength int
3435}
3536
36- type Controller struct {
37- db * gorm.DB
38- }
39-
40- func NewController (db * gorm.DB ) * Controller {
41- return & Controller {db : db }
42- }
43-
44- func (controller * Controller ) GetHandler (w reqRes.MyResponseWriter , r * reqRes.MyRequest ) {
37+ func (controller * Controller ) GetForgotPasswordForm (w reqRes.MyResponseWriter , r * reqRes.MyRequest ) {
4538 renderForgotPasswordPage (w , r , "" )
4639}
4740
@@ -58,7 +51,7 @@ func renderForgotPasswordPage(w reqRes.MyResponseWriter, r *reqRes.MyRequest, er
5851 w .RenderTemplate (forgotPasswordTemplate , pageData )
5952}
6053
61- func (controller * Controller ) PostHandler (w reqRes.MyResponseWriter , r * reqRes.MyRequest ) {
54+ func (controller * Controller ) SubmitForgotPasswordForm (w reqRes.MyResponseWriter , r * reqRes.MyRequest ) {
6255 ok := r .ParseFormRequired (w )
6356 if ! ok {
6457 return
@@ -106,7 +99,7 @@ func renderResetPasswordForm(w reqRes.MyResponseWriter, r *reqRes.MyRequest, use
10699 w .RenderTemplate (resetPasswordFormTemplate , pageData )
107100}
108101
109- func (controller * Controller ) PostSetPasswordHandler (w reqRes.MyResponseWriter , r * reqRes.MyRequest ) {
102+ func (controller * Controller ) SetPassword (w reqRes.MyResponseWriter , r * reqRes.MyRequest ) {
110103 ok := r .ParseFormRequired (w )
111104 if ! ok {
112105 return
0 commit comments