Changeset 9552 for branches/acq-experiment/Open-ILS/web/oilsweb/oilsweb/templates/oils/default/header.html
- Timestamp:
- 05/09/08 21:27:29 (5 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
branches/acq-experiment/Open-ILS/web/oilsweb/oilsweb/templates/oils/default/header.html
r9538 r9552 12 12 <script src='/opac/common/js//Cookies.js'> </script> 13 13 <script> 14 dojo.require('dojo.cookie');15 14 dojo.require('openils.User'); 16 15 dojo.require('openils.Event'); 17 dojo.require('openils.CGI');18 19 var authtoken = dojo.cookie('ses') || new openils.CGI().param('ses');20 var username = '${pylons.config.get("oils_demo_user")}';21 var password = '${pylons.config.get("oils_demo_password")}';22 16 var user; 23 17 24 18 function dologin() { 19 var username = '${pylons.config.get("oils_demo_user")}'; 20 var password = '${pylons.config.get("oils_demo_password")}'; 25 21 openils.User.authtoken = null; 26 22 user = new openils.User(); … … 32 28 }); 33 29 user.getBySession(); 34 dojo.cookie('ses', user.authtoken);30 openils.User.authtoken = user.authtoken; 35 31 } 36 32 37 if(authtoken) { 38 user = new openils.User({authtoken:authtoken}); 39 var res = user.getBySession(); 40 if(openils.Event.parse(res)) 33 if(openils.User.authtoken) { 34 user = new openils.User(); 35 if(openils.Event.parse(user.user)) // session timed out 41 36 dologin(); 42 else /* in case we got the ses from the URL */43 dojo.cookie('ses', user.authtoken);44 37 } else { 45 38 dologin();
