1👍
✅
If you are using the default Django backend to authenticate, a password would be required
If what you needs is a authentication without password, I recommend you read this doc
Django would always returns None if has an invalid authentication
Source:stackexchange.com