Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateIDToken ¶
GenerateIDToken generated ID token for application
func GenerateSecretToken ¶
GenerateSecretToken generates secret token for application
func Validate ¶
func Validate(w http.ResponseWriter, r *http.Request)
Validate - validate application token @Summary Show a application token @Description validate application token @Tags OrganisationApplicationsTokens @ID validate-organisation-application-token @Produce json @Param X-Organisation header string true "Organisation ID" @Param application_slug path string true "Application Slug" @Param ValidationBody body ValidationBody true "Validation Body" @Success 200 {object} model.Application @Router /applications/{application_slug}/validateToken [post]
func ValidateSecretToken ¶
ValidateSecretToken validates the given secretToken with storedToken
Types ¶
type ValidationBody ¶
type ValidationBody struct { SecretToken string `json:"secret_token" validate:"required"` AccessToken string `json:"access_token" validate:"required"` }
ValidationBody request body