Documentation ¶
Index ¶
- func CanAddRole(next http.Handler) http.Handler
- func CanDeleteEventSignup(next http.Handler) http.Handler
- func CanDeleteRole(next http.Handler) http.Handler
- func CanEditActionLog(next http.Handler) http.Handler
- func CanEditDisciplinaryLog(next http.Handler) http.Handler
- func CanEditEvent(next http.Handler) http.Handler
- func CanEditFAQ(next http.Handler) http.Handler
- func CanEditFacility(next http.Handler) http.Handler
- func CanEditFacilityLog(next http.Handler) http.Handler
- func CanEditFeedback(next http.Handler) http.Handler
- func CanEditNews(next http.Handler) http.Handler
- func CanEditNotifications(next http.Handler) http.Handler
- func CanEditRatingChange(next http.Handler) http.Handler
- func CanEditRoster(next http.Handler) http.Handler
- func CanEditRosterRequest(next http.Handler) http.Handler
- func CanEditUser(next http.Handler) http.Handler
- func CanEditUserFlag(next http.Handler) http.Handler
- func CanEventSignup(next http.Handler) http.Handler
- func CanLeaveFeedback(next http.Handler) http.Handler
- func CanReadActionLog(next http.Handler) http.Handler
- func CanReadDisciplinaryLog(next http.Handler) http.Handler
- func CanViewFacilityLog(next http.Handler) http.Handler
- func CanViewFeedback(next http.Handler) http.Handler
- func CanViewNotifications(next http.Handler) http.Handler
- func CanViewRatingChange(next http.Handler) http.Handler
- func CanViewUser(next http.Handler) http.Handler
- func CanViewUserFlag(next http.Handler) http.Handler
- func HasAPIKey(next http.Handler) http.Handler
- func HasCookie(next http.Handler) http.Handler
- func NotGuest(next http.Handler) http.Handler
- type Credentials
- type EventSignupRequest
- type Request
- type UserRoleRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Credentials ¶
func GetCredentials ¶
func GetCredentials(r *http.Request) *Credentials
type EventSignupRequest ¶
type EventSignupRequest struct {
CID uint `json:"cid"`
}
type Request ¶
type Request struct { PilotCID uint `json:"pilot_cid" example:"1293257" validate:"required"` Status types.StatusType `json:"status" example:"accepted" validate:"required"` }
type UserRoleRequest ¶
type UserRoleRequest struct { RoleID constants.RoleID `json:"role_id" example:"ATM" validate:"required"` FacilityID constants.FacilityID `json:"facility_id" example:"ZDV" validate:"required"` }
func (*UserRoleRequest) Validate ¶
func (req *UserRoleRequest) Validate() error
Click to show internal directories.
Click to hide internal directories.