PedroBern / django-graphql-auth

Django registration and authentication with GraphQL.

Home Page:https://django-graphql-auth.readthedocs.io/en/latest/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

"Please, enter valid credentials."

gneyal opened this issue · comments

commented

After requesting:
mutation {
tokenAuth(email: "new_user", password: "supersecretpassword") {
success,
errors,
unarchiving,
token,
refreshToken,
unarchiving,
user {
id,
username,
}
}
}

I'm getting:
{
"data": {
"tokenAuth": {
"success": false,
"errors": {
"nonFieldErrors": [
{
"message": "Please, enter valid credentials.",
"code": "invalid_credentials"
}
]
},
"token": null,
"refreshToken": null,
"user": null
}
}
}

When I log in to the admin with these credentials everything works fine.

Help?

I have a custom user class that looks like that:
class User(AbstractUser):
objects = UserManager()
REQUIRED_FIELDS = []
USERNAME_FIELD = "email"
username = None
email = models.EmailField("email address", blank=False, null=False, unique=True)