controller

package
v0.0.0-...-2668dd0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 28, 2022 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SessionConfig

type SessionConfig struct {
	Prefix string
	Key    string
	Path   string
	Domain string
	MaxAge int `mapstructure:"max_age"`
	Secure bool
}

type User

type User struct {
	// contains filtered or unexported fields
}

func NewUser

func NewUser(srv *handler.User, oauth2xProvider map[string]oauth2x.Oauth2x) *User

func (*User) Active

func (u *User) Active(c echo.Context) error

Active 用户激活

func (*User) ChangePassword

func (u *User) ChangePassword(c echo.Context) error

ChangePassword 修改密码, 用户在登录状态下

func (*User) Info

func (u *User) Info(c echo.Context) error

func (*User) Oauth2Callback

func (u *User) Oauth2Callback(c echo.Context) error

Oauth2Callback oauth2 回调接口

func (*User) Oauth2SetState

func (u *User) Oauth2SetState(c echo.Context) error

Oauth2SetState 设置 oauth2 state

func (*User) ResetPassword

func (u *User) ResetPassword(c echo.Context) error

ResetPassword 用户忘记密码后重置密码,非登录状态

func (*User) SendEmail

func (u *User) SendEmail(c echo.Context) error

SendEmail 发送激活或重置密码邮件

func (*User) SignIn

func (u *User) SignIn(c echo.Context) error

SignIn 用户登录

func (*User) SignOut

func (u *User) SignOut(c echo.Context) error

SignOut 退出登录

func (*User) SignUp

func (u *User) SignUp(c echo.Context) error

SignUp 用户注册

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL