History | View | Annotate | Download (6.4 kB)
Fix third party login next_url handling
Several auth providers fixes/improvements
- Allow third party signup if existing account with the same third party identifier is not yet verified. Subsequent registrations will replace previous ones (pending/unverified accounts will be removed).- Merge common third party code in target/__init__.py...
Revert signup button labels
Proper next parameter handling in third party logins
Excluding shibboleth all auth modules require two additional redirectscausing `next` parameter to be absent on the final url.
Auth providers improvements
- Enrich login/logout messages.- Clear unverified accounts when user adds the same third party account to an existing account.- Other minor improvements.
Configurable login method one per user limit
Various auth providers fixes/improvements
- Handle invalid login after auth method add request- Fix auth method add for unauthenticated users- Third party auth providers helper methods in astakos.im.target module- Provider login url template tag that handles code,key,next url params
Show message after login with third party provider
Auth providers fixes
handle is_available_for_{create, add}
Google and LinkedIn oauth support