all repos — caroster @ 0e7cec612a19f2356c6f03a89ca8eb1c1b698b97

[Octree] Group carpool to your event https://caroster.io

frontend/graphql/auth.gql (view raw)

 1fragment MeFields on UsersPermissionsMe {
 2  id
 3  username
 4  email
 5  confirmed
 6}
 7
 8mutation register($email: String!, $password: String!, $username: String!) {
 9  register(input: {email: $email, password: $password, username: $username}) {
10    jwt
11    user {
12      ...MeFields
13    }
14  }
15}
16
17mutation login($identifier: String!, $password: String!) {
18  login(input: {identifier: $identifier, password: $password}) {
19    jwt
20    user {
21      ...MeFields
22    }
23  }
24}
25
26mutation forgotPassword($email: String!) {
27  forgotPassword(email: $email) {
28    ok
29  }
30}
31
32mutation resetPassword(
33  $password: String!
34  $passwordConfirmation: String!
35  $code: String!
36) {
37  resetPassword(
38    password: $password
39    passwordConfirmation: $passwordConfirmation
40    code: $code
41  ) {
42    jwt
43    user {
44      ...MeFields
45    }
46  }
47}