{"repo":"nrbnlulu/strawberry-django-auth","free":true,"listed":false,"github":"https://github.com/nrbnlulu/strawberry-django-auth","clone":"git clone https://github.com/nrbnlulu/strawberry-django-auth.git","description":"Authentication system for django using strawberry","language":"Python","stars":78,"topics":["authentication","django","graphql","strawberry","registration"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Strawberry-django Auth Django registration and authentication with Strawberry. Demo About This Library was inspired by Django-graphql-auth. Abstract all the basic logic of handling user accounts out of your app, so you don't need to think about it and can get you up and running faster . No lock-in. When you are ready to implement your own code or this package is not up to your expectations , it's easy to extend or switch to your implementation . Docs can be found here Features [x] Awesome docs! [x] Captcha validation (with extra strawberry-django-auth[captcha] ) [x] Async/Sync supported! [x] Works with default or custom user model [x] Builtin JWT authentication using PyJWT [x] User registration with email verification [x] Retrieve/Update user [x] Archive user [x] Permanently delete user or make it inactive [x] Turn archived user active again on login [x] Track user status (archived, verified) [x] Password change [x] Password reset through email [x] Revoke user tokens on account archive/delete/password change/reset [x] All mutations return success and errors [x] Default email templates (you will customize though) [x] Customizable, no lock-in [x] Passwordless registration Full schema features Contributing See CONTRIBUTING.md","default_branch":null,"files":null,"tree":[],"storefront":"/r/nrbnlulu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nrbnlulu/strawberry-django-auth/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}