middleground_code_v2/src/utils/apiSign.js

18 lines
611 B
JavaScript
Raw Normal View History

2024-03-26 11:18:19 +08:00
import {
TokenKeys
} from './variable'
import md5 from './md5'
const getApiSign = (timestamp) => {
// const data = Object.assign({}, params);
// const queryString = Object.keys(data).sort().map(key => `${key}=${data[key]}`).join('&');
const timestampStr = (timestamp).slice(0, 10);
const local = localStorage.getItem(TokenKeys.ACCESS_TOKEN);
const tk = local ? local.slice(0, 6) : ''
// const signStr = `timestamp=${timestampStr}&tk=${tk}&s=${TokenKeys.SALT}`;
const signStr = 'timestamp=' + timestampStr + '&tk=' + tk + '&s='+ TokenKeys.SALT;
return md5(signStr);
};
export {
getApiSign
}