Commit Graph

53 Commits

Author SHA1 Message Date
Benjamin Dauvergne 5d10d7187f [idp] extend the account management page with a profile section 2011-03-02 17:42:56 +01:00
Benjamin Dauvergne 725e23359d Remove symlinks in media/ks
pip does not handle them well.
2011-02-11 13:54:35 +01:00
Benjamin Dauvergne 13b701ea1d Remove symlinks in media/img
pip does not handle them well.
2011-02-11 13:52:35 +01:00
Lactuca 6ce40318e3 [media] add the openid logo 2011-02-01 14:43:00 +01:00
Mikaël Ates 328393ea6e [authsaml2] Add option for account management with transient nameID. 2011-01-19 22:42:51 +01:00
Mikaël Ates 6821ce2b6c [authsaml2] Check attribute values before log in. 2011-01-11 23:07:56 +01:00
Mikaël Ates 1d9d365c0a [idp selection] Modify integration of the ULX mockup. 2010-12-22 09:27:51 +01:00
Mikaël Ates c1e8be48ae [ULX mockup] Active zone better centered 2010-12-19 10:06:45 +01:00
Mikaël Ates c752948499 [authsaml2] Add ULX mockup for SAML2 IdP selection. 2010-12-18 19:03:09 +01:00
Benjamin Dauvergne 99ad312a26 [idp] move logout link to right of currently logged user status
The link is styled to look small.
2010-12-10 19:58:14 +01:00
Benjamin Dauvergne 38266c56db [auth] fix memorization of the last selected tab 2010-11-25 16:22:12 +01:00
Benjamin Dauvergne 5e804afa8d [auth] make authentication forms modular, use jquery tabs
This commit starts the separation of authentication into two components:
- authentication frontend which present an UI for user to authenticate,
  and to lookup a user account from some credentials.
- authentication backend which stores user informations, they implement
  the standard Django authentication backend protocol.

Authentication frontend export the following protocol:

	def name -> the name to show in the UI
	def form -> the which will received user inputs
	def template -> the name of a template to render the form
	def post -> a method to handle valid form submission

Currently only login/password and openid have been moved to this new
API. SAML 2.0 is coming.
2010-11-24 15:43:22 +01:00
Benjamin Dauvergne 7395c59b27 [theme] add styling for error user messages 2010-11-04 12:07:43 +01:00
Benjamin Dauvergne a000b43573 OpenID popup
- Import jquery.DOMWindow.js to show popup using javascript
- If javascript is activated tranform links on the login page to popups
- Add an iframe mode to the OpenID signin view
- In the iframe mode use the redirect to break free from the popup when
  finishing the openid signin process.
2010-10-29 16:39:13 +02:00
Benjamin Dauvergne f81d565ead [media] add icon from silk theme, they are un CC Attribution 2.5 Licence 2010-10-22 12:23:17 +02:00
Frédéric Péters 1b9e119f8f [templates] simplifying markup 2010-10-07 17:03:07 +02:00
Frédéric Péters 9bb275507b [media] position the "you are logged as foobar" at right, just after the header 2010-10-07 16:27:10 +02:00
Frédéric Péters 67f8609768 [media] style main titles 2010-10-07 16:27:10 +02:00
Frédéric Péters bd66af7a4a [templates] use a span instead of h2 in header subtitle 2010-10-07 16:27:10 +02:00
Frédéric Péters 90ddbbf2ed [media] extra image for CSS decorations 2010-10-07 16:27:10 +02:00
Frédéric Péters 61199e73a5 [media] insure some margin after the breadcrumb 2010-10-06 10:51:29 +02:00
Frédéric Péters db30f2680f [media] slightly smaller breadcrumb, and a bit closer to the top header 2010-10-05 19:14:17 +02:00
Frédéric Péters dac81e626c [media] indent css using tabs 2010-10-05 19:07:41 +02:00
Frédéric Péters 3e62d9c73a Revert "[idp] Improve template by adding a button to go back to the home"
This reverts commit cb18588729, there is a
breadcrumb with a "Home" link already.
2010-10-04 15:38:24 +02:00
BAUDINET Bertrand 2c97d603bb [idp] Adding a breadcrumb
- Add in idp/templatetags a new templatetag to add a breadcrumd
 - Adding the tag in the templates
2010-08-09 14:59:57 +02:00
BAUDINET Bertrand cb18588729 [idp] Improve template by adding a button to go back to the home
- Adding a context processors to exclude url where the home button
is exclude, the url to exclude are in settings the variable
NO_HOME_URL
2010-08-05 14:22:15 +02:00
BAUDINET Bertrand 952be1937f [authopenid] Correct change password to properly set password
Correct the feature change password by linking them to the right
function
2010-08-04 11:01:54 +02:00
BAUDINET Bertrand 12aaf154fa [openid_provider] Fix the addopendid bug and improve template for manageid page
Improve template :
- Show the error message to the user
- Improve the layout
Correct the addopenid bug
- Correct the function to add an new openid identifier
- Handle error message
- An openid identifier can now contain letters, numbers and underscore
2010-07-28 13:38:53 +02:00
BAUDINET Bertrand dac407bb67 [authopenid] Remove Technorati from the openid list
- Technorati don't provide openid support anymore
2010-07-23 18:17:47 +02:00
BAUDINET Bertrand 02cf968fa5 [authopenid] Fix the js to login with an Flickr openid
- Use the url http://www.flickr.com/photos/{username}/ for an Flickr
openid account
2010-07-23 17:04:58 +02:00
BAUDINET Bertrand 5a45b4c50a [authopenid] Increase the size of the inputbox on the OpenID signin page 2010-07-23 15:20:52 +02:00
BAUDINET Bertrand b74f8b10be [authopenid] Fix the js to login with an AOL openid
- Use the url http://openid.aol.com/{username} for an AOL openid account
2010-07-23 14:54:31 +02:00
BAUDINET Bertrand fcf2a09332 [authopenid] Fix the js to login with an yahoo openid
- Use the url https://me.yahoo.com/{username}/ for yahoo openid account
2010-07-23 14:32:10 +02:00
Frédéric Péters f0827b2396 [css] border on submit buttons 2010-06-03 18:09:02 +02:00
Frédéric Péters b18bce2284 [css] Do not alter location of all buttons, just the login one 2010-06-03 17:20:42 +02:00
Frédéric Péters f666b29cbe Update OpenID templates to match the CSS classes used in other places 2010-06-03 16:28:56 +02:00
Frédéric Péters 2ab085d58a Force a sans serif font 2010-06-03 16:00:08 +02:00
Frédéric Péters 348cb57c02 Restore display of login errors on login page 2010-06-03 15:56:20 +02:00
Frédéric Péters 18082afc16 Light arrangements to the OpenID signin layout 2010-06-03 15:35:04 +02:00
Frédéric Péters 529ae3d493 Add source attribution to theme 2010-06-03 14:35:21 +02:00
Frédéric Péters 2d32cfc8dc New theme, with a little more colour 2010-06-03 14:10:18 +02:00
Frédéric Péters 5668b77331 Remove vim swap file 2010-06-03 11:51:52 +02:00
Frédéric Péters d759ee52df Moved openid icon files in a subdirectory 2010-06-03 11:50:53 +02:00
Frédéric Péters 305ed80cba Add the required js/css/images for OpenID support 2010-06-02 17:31:21 +02:00
Frédéric Péters 2fe929bfa3 Merge input and textarea styles, force bg/fg colours 2010-06-01 17:18:30 +02:00
Frédéric Péters d8c64354fa Remove bullets from items in error lists 2010-06-01 17:16:51 +02:00
Frédéric Péters 51a837dce8 Changed to light headers 2010-06-01 17:06:51 +02:00
Frédéric Péters b2d0729a04 Some minimalistic design 2010-06-01 16:37:00 +02:00
Frédéric Péters a71c7677db Remove always-on auth header; links moved to the homepage 2010-06-01 16:30:10 +02:00
Frédéric Péters 6365b34943 Include, and style, a footer 2010-06-01 10:50:14 +02:00