Ignore:
Timestamp:
06/26/13 21:17:41 (12 years ago)
Author:
hendrikvanantwerpen
Message:

Improved authentication

  • Authentication cannot be cancelled, removing a lot of weird race conditions.
  • We offer a request provider that has automatic retry in case of authentication failures.
  • Reduced dependency on LoginDialog? by having it act independent based on events. Other modules can just depend on 'session'.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Dev/trunk/src/client/qed-client/index.js

    r467 r468  
    77    "./store",
    88    "./store/request",
     9    "./ui/LoginDialogWrapper",
    910    "./ui/MainMenu",
    1011    "dojo/_base/array",
     
    1213    "./stddeps",
    1314    "dojo/domReady!"
    14 ], function(Content, Page, Router, routes, session, store, request, MainMenu, array, parser) {
     15], function(Content, Page, Router, routes, session, store,
     16            request, LoginDialogWrapper, MainMenu, array, parser) {
    1517
    1618    parser.parse();
     
    2123        Router.register(route);
    2224    });
     25    Router.startup();
    2326
    24     session.restore().then(function(){
    25         Router.startup();
    26     });
    27    
     27    session.restore();
     28
    2829});
Note: See TracChangeset for help on using the changeset viewer.