Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AuthRoutes = models.RoutePrefix{ "/api/auth", []models.Route{ models.Route{ "UsersLogin", "POST", "/login", handlers.UsersLogin, false, }, models.Route{ "UsersLogout", "GET", "/logout", handlers.UsersLogout, false, }, models.Route{ "UsersVerify", "GET", "/verify/{token}", handlers.UsersVerify, false, }, models.Route{ "UsersForgotPassword", "POST", "/forgot", handlers.UsersForgotPassword, false, }, models.Route{ "UsersVerifyForgotPassword", "POST", "/verify/forgot/password/{token}", handlers.UsersVerifyForgotPassword, false, }, }, }
View Source
var UsersRoutes = models.RoutePrefix{ "/api/users", []models.Route{ models.Route{ "GetUsers", "GET", "", handlers.GetUsers, true, }, models.Route{ "GetUser", "GET", "/{userId}", handlers.GetUserById, true, }, models.Route{ "RegisterUser", "POST", "/register", handlers.RegisterNewUser, false, }, models.Route{ "DeleteUser", "DELETE", "/{userId}", handlers.DeleteUser, true, }, models.Route{ "UpdateUser", "PUT", "/{userId}", handlers.UpdateUser, true, }, models.Route{ "UploadProfileForUser", "PUT", "/upload/{userId}", handlers.UploadProfileForUser, true, }, }, }
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.