makeless_go_authenticator_in_memory

package module
v1.0.0-beta.25 Latest Latest
Warning

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

Go to latest
Published: Jan 27, 2021 License: MIT Imports: 8 Imported by: 0

README

Makeless - Authenticator In-Memory

Makeless - SaaS Framework - Golang In-Memory Authenticator Implementation

Build Status

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Authenticator

type Authenticator struct {
	BaseAuthenticator makeless_go_authenticator.Authenticator
	Users             []*makeless_go_model.User

	*sync.RWMutex
}

func (*Authenticator) AuthenticatorHandler

func (authenticator *Authenticator) AuthenticatorHandler(c *gin.Context) (interface{}, error)

func (*Authenticator) CreateMiddleware

func (authenticator *Authenticator) CreateMiddleware() error

func (*Authenticator) GetBaseAuthenticator

func (authenticator *Authenticator) GetBaseAuthenticator() makeless_go_authenticator.Authenticator

func (*Authenticator) GetMiddleware

func (authenticator *Authenticator) GetMiddleware() *jwt.GinJWTMiddleware

func (*Authenticator) GetSecurity

func (authenticator *Authenticator) GetSecurity() makeless_go_security.Security

func (*Authenticator) GetUsers

func (authenticator *Authenticator) GetUsers() []*makeless_go_model.User

func (*Authenticator) SetMiddleware

func (authenticator *Authenticator) SetMiddleware(middleware *jwt.GinJWTMiddleware)

Jump to

Keyboard shortcuts

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