user.graphql 729 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. query Users {
  2. users {
  3. id
  4. email
  5. name
  6. permissions
  7. interests
  8. }
  9. }
  10. mutation UserSignup($email: String!, $password: String!, $name: String!) {
  11. signup(email: $email, password: $password, name: $name) {
  12. id
  13. email
  14. name
  15. }
  16. }
  17. mutation UserLogin($email: String!, $password: String!) {
  18. login(email: $email, password: $password) {
  19. id
  20. email
  21. name
  22. }
  23. }
  24. mutation UserLogout {
  25. logout
  26. }
  27. query CurrentUser {
  28. me {
  29. id
  30. email
  31. name
  32. permissions
  33. interests
  34. }
  35. }
  36. mutation RequestReset($email: String!) {
  37. requestReset(email: $email)
  38. }
  39. mutation ResetPassword($token: String!, $password: String!) {
  40. resetPassword(token: $token, password: $password) {
  41. id
  42. name
  43. }
  44. }