Identity management in Django

47 views
Skip to first unread message

Andreas Jung

unread,
May 22, 2016, 4:57:02 AM5/22/16
to Django users

Hi there,


I am currently checking for identity management solutions - either cloud-based or

self-hosted (preferred on Python technology). Any pointers to integrations with

Django that could be re-used without reinventing the wheel?


Requirements are as


- MUST

    - extensible metadata for user records

    - user registration, password reset,

    - user approval workflow (new accounts must be verified (optionally)

    - user management interface

    - embedding of login form, password reset form and all other forms into the look & feel of our website

    - no branding

    - notifications (user registered, password reset, user account deactivated etc).

    - must support German as language for forms, notification emails etc.

    - operate in accordance with EU/DE privacy laws

    - any data should be stored within the EU/DE

    - service should be located in EU/DE for performance reasons

- OPTIONAL

    - user accounts can be assigned to groups („free“ vs. „premium“, „member“ vs. „admin“ etc.)

    - social media login

    - multi-factor authentication

    - configurable password policies

    - password expiration

    - abuse protection (tracking of login trial, mechanisms for protecting the site from bots or automatic password hacker scripts etc)


Andreas

Reply all
Reply to author
Forward
0 new messages