-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.js
44 lines (42 loc) · 1.07 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
/**
* Clout Auth Library
*/
var auth = module.exports,
debug = require('debug')('clout-auth:base'),
async = require('async');
(function initialize() {
(require('./lib/config'))(auth); // config && setEnv
(require('./lib/request'))(auth); // request
})();
// var token = null;
// async.series([
// function login(next) {
// auth.request.login({
// auth: {
// passwordCredentials: {
// username: 'tester',
// password: 'tester'
// },
// tenantName: ''
// }
// }, function (err, user, _token) {
// debug('auth.request.login');
// debug('err: %s', err);
// debug('user: %s', JSON.stringify(user));
// debug('token: %s', JSON.stringify(_token));
// token = _token || {};
// next();
// });
// },
// function whoami(next) {
// auth.request.whoami(token, function (err, user, _token) {
// debug('auth.request.whoami');
// debug('err: %s', err);
// debug('user: %s', JSON.stringify(user));
// debug('token: %s', JSON.stringify(_token));
// next();
// });
// }
// ], function logout() {
// console.log('done');
// });