Date: Wed, 22 May 2019 17:00:03 +0000
<ul> <li><a href="https://www.youtube.com/watch?v=pY-oje5b5Qk">DjangoCon US 2018 Talk - Finally Understand Authentication in Django REST Framework</a></li> <li><a href="https://docs.djangoproject.com/en/2.2/ref/contrib/auth/">django.contrib.auth</a></li> <li><a href="https://www.youtube.com/watch?v=7WUFWmyk-HY">DjangoCon Europe 2018 - Growing old gracefully: on being a career programmer</a></li> <li><a href="https://github.com/pennersr/django-allauth">django-allauth</a></li> <li><a href="https://github.com/ubernostrum/django-registration">django-registration</a></li> <li><a href="https://github.com/pydanny/cookiecutter-django">cookiecutter-django</a></li> <li><a href="https://github.com/wsvincent/djangox">DjangoX</a></li> <li><a href="https://www.django-rest-framework.org/api-guide/authentication/#authentication">DRF Authentication Docs</a></li> <li><a href="https://github.com/davesque/django-rest-framework-simplejwt">django-rest-framework-simplejwt</a></li> <li><a href="https://wsvincent.com/django-allauth-tutorial/">django-allauth tutorial</a></li> <li><a href="https://developer.okta.com/blog/2017/06/21/what-the-heck-is-oauth">OAuth description</a></li> <li><a href="https://auth0.com/blog/django-tutorial-building-and-securing-web-applications/">Auth0 Django Tutorial</a></li> <li><a href="https://www.okta.com/">Okta</a></li> </ul> <h4>SHAMELESS PLUGS</h4> <ul> <li>William's <a href="https://wsvincent.com/books">books on Django</a></li> <li>Carlton's website <a href="https://noumenal.es/">Noumenal</a></li> </ul>