Documentation ¶
Overview ¶
Package login defines the controller for the login page.
Package login defines the controller for the login page.
Package login defines the controller for the login page.
Package login defines the controller for the login page.
Package login defines the controller for the login page.
Package login defines the controller for the login page.
Package login defines the controller for the login page.
Package login defines the controller for the login page.
Package login defines the controller for the login page.
Index ¶
- type Controller
- func (c *Controller) HandleAccountSettings() http.Handler
- func (c *Controller) HandleCreateSession() http.Handler
- func (c *Controller) HandleLogin() http.Handler
- func (c *Controller) HandleReauth() http.Handler
- func (c *Controller) HandleRegisterPhone() http.Handler
- func (c *Controller) HandleSelectRealm() http.Handler
- func (c *Controller) HandleShowChangePassword() http.Handler
- func (c *Controller) HandleShowResetPassword() http.Handler
- func (c *Controller) HandleShowSelectNewPassword() http.Handler
- func (c *Controller) HandleSignOut() http.Handler
- func (c *Controller) HandleSubmitChangePassword() http.Handler
- func (c *Controller) HandleSubmitNewPassword() http.Handler
- func (c *Controller) HandleSubmitResetPassword() http.Handler
- func (c *Controller) HandleVerifyEmail() http.Handler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
func New ¶
func New( ctx context.Context, firebaseInternal *firebase.Client, client *auth.Client, config *config.ServerConfig, db *database.Database, h *render.Renderer) *Controller
New creates a new login controller.
func (*Controller) HandleAccountSettings ¶ added in v0.9.0
func (c *Controller) HandleAccountSettings() http.Handler
func (*Controller) HandleCreateSession ¶
func (c *Controller) HandleCreateSession() http.Handler
func (*Controller) HandleLogin ¶
func (c *Controller) HandleLogin() http.Handler
func (*Controller) HandleReauth ¶ added in v0.10.0
func (c *Controller) HandleReauth() http.Handler
func (*Controller) HandleRegisterPhone ¶
func (c *Controller) HandleRegisterPhone() http.Handler
func (*Controller) HandleSelectRealm ¶ added in v0.8.0
func (c *Controller) HandleSelectRealm() http.Handler
func (*Controller) HandleShowChangePassword ¶ added in v0.10.0
func (c *Controller) HandleShowChangePassword() http.Handler
func (*Controller) HandleShowResetPassword ¶ added in v0.10.0
func (c *Controller) HandleShowResetPassword() http.Handler
func (*Controller) HandleShowSelectNewPassword ¶ added in v0.10.0
func (c *Controller) HandleShowSelectNewPassword() http.Handler
func (*Controller) HandleSignOut ¶
func (c *Controller) HandleSignOut() http.Handler
func (*Controller) HandleSubmitChangePassword ¶ added in v0.10.0
func (c *Controller) HandleSubmitChangePassword() http.Handler
func (*Controller) HandleSubmitNewPassword ¶ added in v0.9.0
func (c *Controller) HandleSubmitNewPassword() http.Handler
func (*Controller) HandleSubmitResetPassword ¶ added in v0.10.0
func (c *Controller) HandleSubmitResetPassword() http.Handler
func (*Controller) HandleVerifyEmail ¶
func (c *Controller) HandleVerifyEmail() http.Handler
Click to show internal directories.
Click to hide internal directories.