ask acknowledgment for switching local account to shibboleth one
authorSofia Papagiannaki <papagian@gmail.com>
Sat, 21 Apr 2012 20:00:09 +0000 (23:00 +0300)
committerSofia Papagiannaki <papagian@gmail.com>
Sat, 21 Apr 2012 20:00:09 +0000 (23:00 +0300)
commit0a569195e41a5e0b710644d0e4e3fa087b7ba069
tree36909467ca2587729c55b4728bf25b3fbb6896f6
parent63fa03fe17c69e4beed7645d1a06a4c7c0366f75
ask acknowledgment for switching local account to shibboleth one

* unique email and is_active combination (use django model validation)
* use different template for rendering shibboleth signup form
* do not show groups in profile page
* do not show provider in third-party signup forms

Refs: #2167
18 files changed:
snf-astakos-app/astakos/im/activation_backends.py
snf-astakos-app/astakos/im/api.py
snf-astakos-app/astakos/im/auth_backends.py
snf-astakos-app/astakos/im/context_processors.py
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/functions.py
snf-astakos-app/astakos/im/management/commands/_common.py
snf-astakos-app/astakos/im/management/commands/createuser.py
snf-astakos-app/astakos/im/management/commands/inviteuser.py
snf-astakos-app/astakos/im/management/commands/modifyuser.py
snf-astakos-app/astakos/im/management/commands/sendactivation.py
snf-astakos-app/astakos/im/management/commands/showuser.py
snf-astakos-app/astakos/im/models.py
snf-astakos-app/astakos/im/target/shibboleth.py
snf-astakos-app/astakos/im/templates/im/switch_accounts_email.txt [new file with mode: 0644]
snf-astakos-app/astakos/im/templates/im/third_party_registration.html [new file with mode: 0644]
snf-astakos-app/astakos/im/util.py
snf-astakos-app/astakos/im/views.py