Documentation ¶
Index ¶
Constants ¶
View Source
const ( DatabaseDialect string = "GINDJANGOAUTHDBDIALECT" DatabaseConnectionEnvironmentVariable string = "GINDJANGOAUTHDBCONNECTIONSTRING" BunQueryString string = "? = ?" )
Variables ¶
This section is empty.
Functions ¶
func GetDatabaseConnection ¶
Types ¶
type AuthUserService ¶
type AuthUserService struct { }
func (*AuthUserService) Get ¶
func (s *AuthUserService) Get(id string) (*django_models.AuthUser, error)
func (*AuthUserService) GetByUsername ¶
func (s *AuthUserService) GetByUsername(username string) (*django_models.AuthUser, error)
type AuthUserServiceInterface ¶
type AuthUserServiceInterface interface { Get(id string) (*django_models.AuthUser, error) GetByUsername(username string) (*django_models.AuthUser, error) }
func NewAuthUserService ¶
func NewAuthUserService() AuthUserServiceInterface
type MockSessionService ¶
type MockSessionService struct { }
func (*MockSessionService) Create ¶
func (s *MockSessionService) Create(user *django_models.AuthUser) (*django_models.Session, error)
func (*MockSessionService) Get ¶
func (s *MockSessionService) Get(id string) (*django_models.Session, error)
type SessionData ¶
type SessionService ¶
type SessionService struct { }
func (*SessionService) Create ¶
func (s *SessionService) Create(user *django_models.AuthUser) (*django_models.Session, error)
func (*SessionService) Get ¶
func (s *SessionService) Get(sessionKey string) (*django_models.Session, error)
type SessionServiceInterface ¶
type SessionServiceInterface interface { Get(id string) (*django_models.Session, error) Create(user *django_models.AuthUser) (*django_models.Session, error) }
func NewSessionService ¶
func NewSessionService() SessionServiceInterface
Click to show internal directories.
Click to hide internal directories.