package
1.0.6-rc.1
Repository: https://github.com/containerum/user-manager.git
Documentation: pkg.go.dev
# Functions
swagger:operation POST /user/activation User ActivateHandler Activate user.
swagger:operation POST /user/bound_accounts BoundAccounts AddBoundAccountHandler Bind account.
swagger:operation POST /groups/{group}/members UserGroups AddGroupMembersHandler Add members to the group.
swagger:operation POST /admin/user/password/reset Admin AdminResetPasswordHandler Make admin user.
swagger:operation POST /admin Admin AdminSetAdminHandler Make user admin.
swagger:operation DELETE /admin Admin AdminUnsetAdminHandler Make admin user.
swagger:operation POST /admin/user/activation Admin AdminUserActivateHandler Activate user.
swagger:operation POST /admin/user/sign_up Admin AdminUserCreateHandler Create user.
swagger:operation POST /admin/user/deactivation Admin AdminUserDeactivateHandler Deactivate user.
swagger:operation POST /login/basic Login BasicLoginHandler Basic login.
swagger:operation POST /domain DomainBlacklist BlacklistDomainAddHandler Add domain to blacklist.
swagger:operation DELETE /domain/{domain} DomainBlacklist BlacklistDomainDeleteHandler Remove domain from blacklist.
swagger:operation GET /domain/{domain} DomainBlacklist BlacklistDomainGetHandler Check if domain is in blacklist.
swagger:operation GET /domain DomainBlacklist BlacklistDomainsListGetHandler Get blacklisted domains list.
swagger:operation GET /user/blacklist UsersBlacklist BlacklistGetHandler Users blacklist
--- x-method-visibility: public parameters: - $ref: '#/parameters/UserRoleHeader' - $ref: '#/parameters/UserIDHeader' - name: page in: query type: string required: false - name: per_page in: query type: string required: false responses: '200': description: blacklisted users list schema: $ref: '#/definitions/UserList' default: $ref: '#/responses/error'.
swagger:operation POST /user/delete/complete User CompleteDeleteHandler Delete user completely (almost).
swagger:operation POST /groups UserGroups CreateGroupHandler Create user group.
swagger:operation DELETE /user/bound_accounts BoundAccounts DeleteBoundAccountHandler Unbind account.
swagger:operation DELETE /groups/{group} UserGroups DeleteGroupHandler Delete user group.
swagger:operation DELETE /groups/{group}/members/{member} UserGroups DeleteGroupMemberHandler Remove members from the group.
swagger:operation GET /user/bound_accounts BoundAccounts GetBoundAccountsHandler Get users bound accounts.
swagger:operation GET /groups/{group} UserGroups GetGroupHandler Get user groups list.
swagger:operation GET /groups UserGroups GetGroupsListHandler Get user groups list.
No description provided by the author
swagger:operation POST /user/sign_up/resend Links LinkResendHandler Resend activation link.
swagger:operation GET /user/links/{user_id} Links LinksGetHandler Get user links.
swagger:operation POST /logout Login LogoutHandler Logout for users who used one-time token login.
swagger:operation POST /login/oauth Login OAuthLoginRequest Login using oauth service.
swagger:operation POST /login/token Login OneTimeTokenLoginHandler Login with one-time token.
swagger:operation POST /user/delete/partial User PartialDeleteHandler Mark user as deleted.
swagger:operation POST /password/change Password PasswordChangeHandler Change password.
swagger:operation POST /password/reset Password PasswordResetHandler Reset password.
swagger:operation POST /password/restore Password PasswordRestoreHandler Change password with token from email.
swagger:operation POST /groups/{group}/members/{member} UserGroups UpdateGroupMemberHandler Change group member access.
swagger:operation POST /user/sign_up User UserCreateHandler Create user.
swagger:operation DELETE /user/blacklist UsersBlacklist UserDeleteFromBlacklistHandler Remove user from blacklist.
swagger:operation GET /user/info/id/{user_id} UserInfo UserGetByIDHandler Get user info by ID.
swagger:operation GET /user/info/login/{login} UserInfo UserGetByLoginHandler Get user info by ID.
swagger:operation GET /user/info UserInfo UserInfoGetHandler Get user info.
swagger:operation POST /user/info UserInfo UserInfoUpdateHandler Update user info.
swagger:operation GET /user/list UserInfo UserListGetHandler Get user info.
swagger:operation POST /user/loginid UserInfo UserListLoginID Get users list.
swagger:operation POST /user/blacklist UsersBlacklist UserToBlacklistHandler Add user to blacklist.