Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Definitions = api.UserProviderDefinitions{ "inMemory": api.UserProviderDefinition{ Name: "InMemory", Description: "InMemory based user provider", Maker: MakeInMemoryUserProvider, SettingsValidator: ValidateInMemoryUserProviderSettings, }, }
Functions ¶
func MakeInMemoryUserProvider ¶
func MakeInMemoryUserProvider(settings kodex.Settings) (api.UserProvider, error)
Types ¶
type InMemoryUserProvider ¶
type InMemoryUserProvider struct {
// contains filtered or unexported fields
}
func (*InMemoryUserProvider) Get ¶
func (i *InMemoryUserProvider) Get(stringToken string) (*api.User, error)
Return a user with the given access token
func (*InMemoryUserProvider) Start ¶
func (i *InMemoryUserProvider) Start()
func (*InMemoryUserProvider) Stop ¶
func (i *InMemoryUserProvider) Stop()
type InMemoryUserProviderSettings ¶
type InMemoryUserProviderSettings struct {
}
Click to show internal directories.
Click to hide internal directories.