casdoor

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Oct 17, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var CasdoorOrganization string

Functions

func GetSortedUsers

func GetSortedUsers(sorter string, limit int) []*auth.User

func GetUser

func GetUser(name string) *auth.User

func GetUserById

func GetUserById(id string) *auth.User

func GetUserByName

func GetUserByName(name string) *auth.User

func GetUsers

func GetUsers() []*auth.User

func InitCasdoorAdapter

func InitCasdoorAdapter()

func QueryUsers

func QueryUsers(ids []string) map[string]*auth.User

Types

type Adapter

type Adapter struct {
	Engine *xorm.Engine
	// contains filtered or unexported fields
}

Adapter represents the MySQL adapter for policy storage.

func NewAdapter

func NewAdapter(driverName string, dataSourceName string, dbName string) *Adapter

NewAdapter is the constructor for Adapter.

type Session

type Session struct {
	SessionKey    string  `xorm:"char(64) notnull pk"`
	SessionData   []uint8 `xorm:"blob"`
	SessionExpiry int     `xorm:"notnull"`
}

Jump to

Keyboard shortcuts

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