Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Provider ¶
type Provider interface { gp.TablesManagement Login(u *user.User) (err error) Create(userToAdd *user.User) (u *user.User, err error) Delete(u *user.User) (err error) FindByPublicKey(publicKey interface{}) (u *user.User, err error) FindByPublicKeyDER(publicKeyDER []byte) (u *user.User, err error) FindByPublicKeyDERBase64(publicKeyDERBase64 string) (u *user.User, err error) FindByID(ID int) (u *user.User, err error) Update(u *user.User, fields map[string]interface{}) (err error) }
Provider contains all the methods needed to manage users
var P Provider
P is the selected provider
Click to show internal directories.
Click to hide internal directories.