Im trying to create a custom authentication mutation with GraphQL but cant find any explanation saying how to do that? Can someone point me in the right direction? Im happy to update the documentation with an example etc afterward.