Commits

Author Commit Message Labels Comments Date
dairiki
Cookie expiration (and config) fixes. ===================================== Use the [trac]auth_cookie_lifetime config value instead of [trac]expires to determine cookie lifetime. Support a setting of zero (for cookies which last for the browser session). 'Expires' does not seem to be documented or used by trac 0.12. In general, avoid declaring options in the [trac] section. This has the unwanted side-effects of possibly overriding the default values and docstrings for…
dairiki
Merge google-ax patches
dairiki
Bug fix: lower-case authnames consistently. Authnames were being lower-cased when recovering them from the cookie, but not when generating them initially. This resulted — unless the user’s name was all lower case to start with — in two sessions being created upon initial login, one of which was ignored thereafter. This patch adds a new option (lowercase_authname) which determines wether authnames are either always lower-cased or never low…
dairiki
Make lower-casing of authnames configurable.
dairiki
Use AX to get user's name. Now both AX and SREG are attempted to get the user's name. This is tested with Google. (Google does not support SREG.)
dairiki
Always lower-case and uniquify authnames. Make sure to always lowercase the authname. It was being lower-cased when recovering the authname from the cookie, but not when generating the initial authname. This resulted --- unless the users name was all lower case to start with --- in two session being created upon initial login, one which was ignored thereafter. Always uniquify authnames. Since they are lowercased, there's always a chan…
Dalius
Added tag v0.3.4 for changeset a0c591b097b1
Dalius
Version changed to 0.3.4.
Tags
v0.3.4
Dalius
reg_info can be None. Issue #17 fixed.
Dalius
Added tag v0.3.3 for changeset bf0c017ab822
Dalius
Version changed to 0.3.3
Tags
v0.3.3
marxarelli
Implemented white-listing by email. Implemented an email_white_list setting for specification of authorized individuals by email address pattern. This is intended to be used in conjunction with white_list to first filter identity providers for whom email AX/SREG attributes can be trusted.
marxarelli
Expanded provider customization. Implemented providers option as an explicit set of which providers to present in the UI. Implemented custom_provider_size option for indicating whether the custom provider should be shown as a large or small icon. Improved parsing of white_list values and made resulting patterns more strict.
Dalius
Added tag v0.3.2 for changeset ed0293e44944
Dalius
Version changed to 0.3.2
Tags
v0.3.2
Dalius
Let's avoid session owning completely. Fixes issue #16.
Dalius
Added tag v0.3.1 for changeset 892d3bcf957e
Dalius
Version changed to 0.3.1.
Tags
v0.3.1
Dalius
PostgreSql related fixes. Removed unnecessary self._getStore(). Changed to use connection directly. Fixes issue 11.
Dalius
Added tag v0.3 for changeset b5ab3e5aeb7c
Dalius
Version changed to 0.3
Tags
v0.3
Dalius
Use the provided fullname to generate the openid remote user. Avoid remote_user collisions.
Dalius
req.authname should be the same as remote_user
Dalius
Fix from nmaier for duplicate Logout button. Fixes issue 13
Dalius
MANIFEST.in file required by sdist command.
Dalius
Added tag v0.2.6 for changeset 100b1059a083
Dalius
Version changed.
Tags
v0.2.6
Dalius
Issue 7 fixed. req.abs_href() does not work behind proxy.
Dalius
Added tag v0.2.5 for changeset b53be49eb50b
Dalius
Version updated.
Tags
v0.2.5
  1. Prev
  2. Next