Hacker News new | ask | show | jobs
by stepmr 4141 days ago
For those using python-social-auth with Django, omab has also produced a number of examples that aren't contained in the main PSA repo or docs. These were a real time-saver the last time I worked on a project using it.

---

psa-allauth https://github.com/omab/psa-allauth

An attempt to demonstrate feature-parity with django-allauth. Demonstrates: Signup of both local and social accounts; Connecting more than one social account to a local account; Disconnecting a social account (require setting a password if only the local account remains); Optional instant-signup for social accounts (no questions asked); E-mail address management (multiple e-mail addresses, setting a primary); Password forgotten flow; E-mail address verification flow.

---

psa-passwordless https://github.com/omab/psa-passwordless

Passwordless Email Auth

---

psa-recovery https://github.com/omab/psa-recovery

Email Auth + Simple password recovery mechanism

---

psa-friendsinvite https://github.com/omab/psa-friendsinvite

Facebook Friends Invite with delayed permissions request.