...
|
...
|
@@ -6,23 +6,26 @@ |
|
|
|
|
|
const aes = require('./aes-pwd');
|
|
|
const api = global.yoho.API;
|
|
|
const logger = global.yoho.logger;
|
|
|
|
|
|
const signinByPasswordWithAes = (area, profile, password, shoppingKey, clientIp) => {
|
|
|
let param = {
|
|
|
method: 'app.passport.signinAES',
|
|
|
area: area,
|
|
|
profile: profile,
|
|
|
password: aes.aesPwd(password),
|
|
|
'X-YOHO-IP': clientIp
|
|
|
password: aes.aesPwd(password)
|
|
|
};
|
|
|
|
|
|
if (shoppingKey) {
|
|
|
param.shopping_key = shoppingKey;
|
|
|
}
|
|
|
|
|
|
logger.info('login success by password from', clientIp);
|
|
|
|
|
|
return api.post('', param, {
|
|
|
headers: {
|
|
|
'user-agent': 'yoho/nodejs'
|
|
|
'user-agent': 'yoho/nodejs',
|
|
|
'X-YOHO-IP': clientIp
|
|
|
}
|
|
|
});
|
|
|
};
|
...
|
...
|
|