diff options
Diffstat (limited to 'afb-client/app/Frontend/etc/ConfigApp.js')
-rw-r--r-- | afb-client/app/Frontend/etc/ConfigApp.js | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/afb-client/app/Frontend/etc/ConfigApp.js b/afb-client/app/Frontend/etc/ConfigApp.js new file mode 100644 index 0000000..22cf220 --- /dev/null +++ b/afb-client/app/Frontend/etc/ConfigApp.js @@ -0,0 +1,38 @@ +(function () { + 'use strict'; + + // _all modules only reference dependencies + angular.module('ConfigApp', []) + + // Factory is a singleton and share its context within all instances. + .factory('ConfigApp', function ($location, $window) { + + // console.log ("URL="+ $location.url() + " Query=" + location.href+ " window=" + document.referrer); + + var myConfig = { + paths: { // Warning paths should end with / + image : 'images/', + avatar: 'images/avatars/', + audio : 'images/audio/', + appli : 'images/appli/' + }, + + api: { // Warning paths should end with / + token : '/api/token/' + }, + + session: { // Those data are updated by session service + refresh : '/api/token/refresh', + ping : '/api/token/check', + initial : '123456789', // typical dev initial token + timeout : 3600, // timeout is updated client sessin context creation + pingrate: 60, // Ping rate to check if server is still alive + uuid : '', // uuid map with cookie or long term session access key + token : '' // will be returned from authentication + } + }; + + return myConfig; + }); + +})();
\ No newline at end of file |