frontend/graphql/auth.gql (view raw)
1fragment MeFields on UsersPermissionsMe {
2 id
3 username
4 email
5 confirmed
6}
7
8mutation register($user: UsersPermissionsRegisterInput!) {
9 register(input: $user) {
10 jwt
11 user {
12 ...MeFields
13 }
14 }
15}
16
17mutation forgotPassword($email: String!) {
18 forgotPassword(email: $email) {
19 ok
20 }
21}
22
23mutation resetPassword(
24 $password: String!
25 $passwordConfirmation: String!
26 $code: String!
27) {
28 resetPassword(
29 password: $password
30 passwordConfirmation: $passwordConfirmation
31 code: $code
32 ) {
33 jwt
34 user {
35 ...MeFields
36 }
37 }
38}