Documentation
¶
Index ¶
- type AppContext
- func (app *AppContext) GetIndex(w http.ResponseWriter, _ *http.Request, userData *session.Data)
- func (app *AppContext) GetLoginForm(w http.ResponseWriter, _ *http.Request, userData *session.Data)
- func (app *AppContext) GetLogout(w http.ResponseWriter, req *http.Request, _ *session.Data)
- func (app *AppContext) GetNewPollForm(w http.ResponseWriter, _ *http.Request, userData *session.Data)
- func (app *AppContext) GetPoll(w http.ResponseWriter, req *http.Request, userData *session.Data)
- func (app *AppContext) GetRegisterForm(w http.ResponseWriter, _ *http.Request, userData *session.Data)
- func (app *AppContext) LoginCookie(username string, id uint, req *http.Request, w http.ResponseWriter) (*session.Data, error)
- func (app *AppContext) LogoutCookie(req *http.Request, w http.ResponseWriter) (*session.Data, error)
- func (app *AppContext) PostLoginForm(w http.ResponseWriter, req *http.Request, userData *session.Data)
- func (app *AppContext) PostNewPollForm(w http.ResponseWriter, req *http.Request, userData *session.Data)
- func (app *AppContext) PostPoll(w http.ResponseWriter, req *http.Request, userData *session.Data)
- func (app *AppContext) PostRegisterForm(w http.ResponseWriter, req *http.Request, userData *session.Data)
- func (app *AppContext) UserData(req *http.Request) *session.Data
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppContext ¶
func (*AppContext) GetIndex ¶
func (app *AppContext) GetIndex(w http.ResponseWriter, _ *http.Request, userData *session.Data)
func (*AppContext) GetLoginForm ¶
func (app *AppContext) GetLoginForm(w http.ResponseWriter, _ *http.Request, userData *session.Data)
func (*AppContext) GetLogout ¶
func (app *AppContext) GetLogout(w http.ResponseWriter, req *http.Request, _ *session.Data)
func (*AppContext) GetNewPollForm ¶
func (app *AppContext) GetNewPollForm(w http.ResponseWriter, _ *http.Request, userData *session.Data)
func (*AppContext) GetPoll ¶
func (app *AppContext) GetPoll(w http.ResponseWriter, req *http.Request, userData *session.Data)
func (*AppContext) GetRegisterForm ¶
func (app *AppContext) GetRegisterForm(w http.ResponseWriter, _ *http.Request, userData *session.Data)
func (*AppContext) LoginCookie ¶
func (app *AppContext) LoginCookie(username string, id uint, req *http.Request, w http.ResponseWriter) (*session.Data, error)
func (*AppContext) LogoutCookie ¶
func (app *AppContext) LogoutCookie(req *http.Request, w http.ResponseWriter) (*session.Data, error)
func (*AppContext) PostLoginForm ¶
func (app *AppContext) PostLoginForm(w http.ResponseWriter, req *http.Request, userData *session.Data)
func (*AppContext) PostNewPollForm ¶
func (app *AppContext) PostNewPollForm(w http.ResponseWriter, req *http.Request, userData *session.Data)
func (*AppContext) PostPoll ¶
func (app *AppContext) PostPoll(w http.ResponseWriter, req *http.Request, userData *session.Data)
func (*AppContext) PostRegisterForm ¶
func (app *AppContext) PostRegisterForm(w http.ResponseWriter, req *http.Request, userData *session.Data)
Click to show internal directories.
Click to hide internal directories.