Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessKeyValidationPreprocessor ¶
AccessKeyValidationPreprocessor provides preprocess method to check the API key of the request.
func (AccessKeyValidationPreprocessor) Preprocess ¶
type ConnPreprocessor ¶
type ConnPreprocessor struct { AppName string AccessControl string DBOpener func(string, string, string, string, bool) (skydb.Conn, error) DBImpl string Option string DevMode bool }
func (ConnPreprocessor) Preprocess ¶
type DevOnlyProcessor ¶
type DevOnlyProcessor struct {
DevMode bool
}
func (DevOnlyProcessor) Preprocess ¶
type EnsurePluginReadyPreprocessor ¶
type EnsurePluginReadyPreprocessor struct { PluginContext *plugin.Context ClientKey string MasterKey string }
func (*EnsurePluginReadyPreprocessor) Preprocess ¶
type InjectPublicDatabase ¶
type InjectPublicDatabase struct { }
func (InjectPublicDatabase) Preprocess ¶
type InjectUserIfPresent ¶
type InjectUserIfPresent struct { }
func (InjectUserIfPresent) Preprocess ¶
type NotificationPreprocessor ¶
func (NotificationPreprocessor) Preprocess ¶
type RequireUserForWrite ¶
type RequireUserForWrite struct { }
func (RequireUserForWrite) Preprocess ¶
type UserAuthenticator ¶
type UserAuthenticator struct { ClientKey string MasterKey string AppName string TokenStore authtoken.Store }
UserAuthenticator provides preprocess method to authenicate a user with access token or non-login user without api key.
func (*UserAuthenticator) Preprocess ¶
Click to show internal directories.
Click to hide internal directories.