Statistics
| Branch: | Tag: | Revision:

root / snf-astakos-app / astakos / im / target @ 3b258643

# Date Author Comment
3b258643 12/13/2012 04:59 pm Kostas Papadimitriou

Third party providers fixes

- Proper third party user getter. Do not include info in queryset.
- Fix signup_url. key param only needed for login

ab7e3a9e 12/13/2012 04:36 pm Kostas Papadimitriou

Additional messages in third party registration/login process

1d59653f 12/13/2012 03:53 pm Kostas Papadimitriou

Configurable shibboleth provider strict mode

shibboleth provider can now be configured whether or not to require
additional provider information.

af15e964 12/13/2012 03:26 pm Kostas Papadimitriou

Updated auth methods messages/redirects

- Redirect to index on password reset views (no need for intermediate
views)
- Show login success message

f054a8b3 12/13/2012 02:40 pm Kostas Papadimitriou

Shibboleth fixes

- Do not require name (some providers don't provide it)
- Proper can_add_auth_provider use

c4b1a172 12/13/2012 02:11 pm Kostas Papadimitriou

Configurable auth providers messages

3a72a5d4 12/11/2012 05:16 pm Kostas Papadimitriou

Store additional provider info

store useful account details for third party authentication providers
that provide such info.

c630fee6 12/11/2012 05:16 pm Kostas Papadimitriou

Third party login providers fixes/improvements

- Store additional provider info in PendingThirdPartyUser entries
- Include third party registration logic in main signup view. Additional
per provider signup views removed.
- Unique email validation for all activation backend forms...

33d969b0 12/04/2012 11:23 am Kostas Papadimitriou

Automatic local auth provider assignment

when a valid user with empty authentication providers list tries to
log in

db9083f9 12/04/2012 09:10 am Kostas Papadimitriou

Dynamic third party signup url

c101b32b 12/03/2012 01:35 pm Kostas Papadimitriou

Twitter authentication backend

f432088a 11/30/2012 04:45 pm Kostas Papadimitriou

Additional multiple auth methods fixes and tests

2e90e3ec 11/30/2012 03:29 pm Kostas Papadimitriou

Merge branch 'devel-0.13' into multipleauthmethods

Conflicts:
snf-astakos-app/astakos/im/context_processors.py
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/models.py
snf-astakos-app/astakos/im/target/local.py
snf-astakos-app/astakos/im/target/shibboleth.py...

d2633501 11/30/2012 02:42 pm Kostas Papadimitriou

Allow multiple login methods per account

c0b26605 11/29/2012 05:08 pm Sofia Papagiannaki

Merge remote-tracking branch 'origin/0.12' into devel-0.13

Conflicts:
snf-astakos-app/astakos/im/activation_backends.py
snf-astakos-app/astakos/im/api/admin.py
snf-astakos-app/astakos/im/auth_backends.py
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/functions.py...

bf0c6de5 11/28/2012 12:02 pm Sofia Papagiannaki

Flush other user sessions during password/token change

Refs: #3007

b2ffa772 11/27/2012 04:54 pm Sofia Papagiannaki

Force astakos cookie to follow session state.

6c8a3f7c 11/22/2012 01:52 pm Sofia Papagiannaki

Enable inactive shibboleth users to change email

Refs: #3041

fffa19d2 11/20/2012 07:26 pm Sofia Papagiannaki

Updated shibboleth workflow (enable user change email before activation)

Refs: #3041

1f3b4b39 11/20/2012 02:19 pm Sofia Papagiannaki

Special handling for login failure messages

Refs: #3041

4d1749fd 11/19/2012 05:37 pm Sofia Papagiannaki

Return BadResponse if shibboleth returns empty SHIB_EPPN

217994f8 11/16/2012 08:17 pm Sofia Papagiannaki

Restrict next url parameter

Refs: #3008

678b2236 11/16/2012 04:34 pm Sofia Papagiannaki

Customize third party signup form fields

Refs: #3041

ef20ea07 11/15/2012 05:37 pm Sofia Papagiannaki

Refine shibboleth signup mechanism

Refs: #3041

ae497612 11/13/2012 05:45 pm Olga Brani

Back up file

9a06d96f 11/05/2012 03:38 pm Olga Brani

Merged demo

318f44d9 10/12/2012 06:44 pm Sofia Papagiannaki

Remove obsolete import

dda2e499 10/12/2012 06:43 pm Sofia Papagiannaki

Explicitly allow only POST and GET requests

5ce3ce4f 09/10/2012 01:52 pm Sofia Papagiannaki

Fix code formatting to conform to the PEP 8 style guide

fcf90160 09/05/2012 06:13 pm Sofia Papagiannaki

AstakosUser signed_terms property instead of function

aab4d540 08/29/2012 01:52 pm Sofia Papagiannaki

remove unused imports & code refinement

ed9dedf0 08/06/2012 07:02 pm Sofia Papagiannaki

remove obsolete import

24406ae3 08/03/2012 01:34 pm Sofia Papagiannaki

use status specific wrappers for adding messages

6ff7a7ca 08/03/2012 01:02 pm Sofia Papagiannaki

named reverse urls

5a797434 07/19/2012 12:51 pm Sofia Papagiannaki

remove oauth2 files

c9e0b7e8 06/12/2012 06:50 pm Sofia Papagiannaki

fix "None" next value in local login form

12550ed2 06/12/2012 04:35 pm Sofia Papagiannaki

fix local login from cms

ca828a10 06/01/2012 05:08 pm Sofia Papagiannaki

register email returned by shibboleth (either as a primary or additional email)

Refs: #2416

111f3da6 05/31/2012 12:04 pm Sofia Papagiannaki

Log main astakos functions

Refs: #2448

6151009c 04/26/2012 02:48 pm Sofia Papagiannaki

remove get_or_create_user

27e26a41 04/26/2012 01:35 pm Sofia Papagiannaki

handle AstakosUser model validation error

09e7393c 04/24/2012 01:09 pm Sofia Papagiannaki

remove has_signed_terms utility, introduce AstakosUser signed_terms function instead

0a569195 04/21/2012 11:00 pm Sofia Papagiannaki

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...
672d445a 04/11/2012 07:11 pm Sofia Papagiannaki

Ratelimit login attempts

Refs: #2267

4e30244e 04/09/2012 05:26 pm Sofia Papagiannaki

support shibboleth with invitations & enable modifyuser command to remove a user group

Refs: #2167

18ffbee1 04/07/2012 06:36 pm Sofia Papagiannaki

add support for groups

8f5a3a06 04/03/2012 02:35 pm Sofia Papagiannaki

change authentication methods: progress I

e510fae4 03/22/2012 03:24 pm Sofia Papagiannaki

check in /login (redirect) whether user has signed the terms and if not redirect to approval terms

Refs: #2019

ebd369d0 03/09/2012 03:05 pm Sofia Papagiannaki

merge with master

bef3bf46 03/01/2012 01:23 pm Kostas Papadimitriou

Fallback on HTTP_X_REAL_IP meta to retrieve client ip

thats where nginx sets the client ip

db7fecd9 03/01/2012 11:07 am Sofia Papagiannaki

add captcha field in local user creation form

Ref: #2117

27993be5 02/23/2012 05:36 pm Kostas Papadimitriou

Repo refactor and webproject hooks fixes