controllers

package
v0.3.9 Latest Latest
Warning

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

Go to latest
Published: Jan 21, 2024 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LoginController

type LoginController struct {
	web.Controller
	Logger *beegoutil.BeegoLogsMore
}

func (*LoginController) Get

func (c *LoginController) Get()

func (*LoginController) LoggedinPage

func (c *LoginController) LoggedinPage(user scim.User)

func (*LoginController) LoginPage

func (c *LoginController) LoginPage()

type LogoutController

type LogoutController struct {
	web.Controller
	Logger *logs.BeeLogger
}

func (*LogoutController) Get

func (c *LogoutController) Get()

type MainController

type MainController struct {
	web.Controller
}

func (*MainController) Get

func (c *MainController) Get()

type Oauth2CallbackController

type Oauth2CallbackController struct {
	web.Controller
	Logger *beegoutil.BeegoLogsMore
}

func (*Oauth2CallbackController) Get

func (c *Oauth2CallbackController) Get()

func (*Oauth2CallbackController) Login

func (c *Oauth2CallbackController) Login(authCode string, o2Config *oauth2.Config, o2Util authutil.OAuth2Util, tokenPath string)

func (*Oauth2CallbackController) SaveSessionUser

func (c *Oauth2CallbackController) SaveSessionUser(scimUser scim.User)

Jump to

Keyboard shortcuts

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