Versions in this module Expand all Collapse all v0 v0.9.0 Jan 31, 2021 Changes in this version + const AuthTypeJWT + const AuthTypeSlack + const DatastoreAuthorizations + func Authorized(c *gin.Context, role string) (int, error) + func CreateAuthorization(ctx context.Context, auth *auth.Authorization) error + func CreateAuthorizationEndpoint(c *gin.Context) + func FindAuthorization(ctx context.Context, token string) (*auth.Authorization, error) + func GetAuthorization(ctx context.Context, clientID, authType string) (*auth.Authorization, error) + func GetBearerToken(c *gin.Context) string + func GetClientID(c *gin.Context) (string, error) + func GetToken(ctx context.Context, clientID, authType string) (string, error) + func ValidateAuthorizationEndpoint(c *gin.Context)