feat: verify + activate + deactivate user from admin

This commit is contained in:
NGPixel
2020-01-02 14:19:02 -05:00
parent 689313dca5
commit 661b6044fa
7 changed files with 614 additions and 407 deletions

View File

@@ -59,6 +59,18 @@ type UserMutation {
id: Int!
): DefaultResponse @auth(requires: ["manage:users", "manage:system"])
verify(
id: Int!
): DefaultResponse @auth(requires: ["manage:users", "manage:system"])
activate(
id: Int!
): DefaultResponse @auth(requires: ["manage:users", "manage:system"])
deactivate(
id: Int!
): DefaultResponse @auth(requires: ["manage:users", "manage:system"])
resetPassword(
id: Int!
): DefaultResponse