fix
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
const setCookie = (name,value) => {
|
||||
var Days = 30;
|
||||
var Days = 100;
|
||||
var exp = new Date();
|
||||
exp.setTime(exp.getTime() + Days*24*60*60*1000);
|
||||
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
|
||||
|
||||
@@ -232,6 +232,7 @@ const openGuide = () =>{
|
||||
// console.log(isBeginner);
|
||||
let isBeginnerNum = JSON.parse(getCookie('isBeginnerNum')?getCookie('isBeginnerNum'):'0')
|
||||
// console.log(isBeginner);
|
||||
console.log(isBeginner,isTest);
|
||||
if(isBeginner && !isTest){
|
||||
if(isBeginnerNum){
|
||||
driverObj__.drive(isBeginnerNum);
|
||||
|
||||
@@ -100,9 +100,15 @@ export const Https = {
|
||||
trialUserLogout:`/account/trialUserLogout`, //试用用户退出登录接口
|
||||
completeGuidancet:`/api/account/completeGuidance`, //用户指引结束
|
||||
|
||||
getExpiredTime:`/api/account/getExpiredTime`, //获取用户到期事件
|
||||
getExpiredTime:`/api/account/getExpiredTime`, //获取用户到期时间
|
||||
|
||||
addNoLoginRequired:`/api/third/party/addNoLoginRequired`, //机房用户注册
|
||||
deleteNoLoginRequired:`/api/third/party/deleteNoLoginRequired`, //机房用户注销
|
||||
noLoginRequired:`api/account/noLoginRequired`, //机房用户登录
|
||||
existNoLoginRequired:`/api/third/party/existNoLoginRequired`, //获取唯一标识是否存在
|
||||
|
||||
|
||||
|
||||
preLogin:'/api/account/preLogin',//预先登入
|
||||
accountSendEmail:`/api/account/sendEmail`, //发送邮件
|
||||
accountResetPwd:'/api/account/resetPwd', //忘记密码修改
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
import Fingerprint2 from 'fingerprintjs2';//获取浏览器唯一标识
|
||||
const isEmail = (email) => {
|
||||
let reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/
|
||||
let result = reg.test(email)
|
||||
@@ -182,6 +183,25 @@ function getBrowserInfo() {//获取是什么浏览器
|
||||
return agent.match(regStr_saf);
|
||||
}
|
||||
}
|
||||
async function murmur(){
|
||||
return await new Promise((resolve,reject)=>{
|
||||
Fingerprint2.get(function (components) {
|
||||
const values = components.map(function (
|
||||
component,
|
||||
index
|
||||
) {
|
||||
if (index === 0) {
|
||||
//把微信浏览器里UA的wifi或4G等网络替换成空,不然切换网络会ID不一样
|
||||
return component.value.replace(/\bNetType\/\w+\b/, "");
|
||||
}
|
||||
return component.value;
|
||||
});
|
||||
// 生成最终id murmur
|
||||
let murmur = Fingerprint2.x64hash128(values.join(""), 31);
|
||||
resolve(murmur)
|
||||
});
|
||||
})
|
||||
}
|
||||
export {
|
||||
isEmail,
|
||||
getUploadUrl,
|
||||
@@ -194,4 +214,5 @@ export {
|
||||
isMoible,
|
||||
downloadIamge,
|
||||
getBrowserInfo,
|
||||
murmur,
|
||||
}
|
||||
Reference in New Issue
Block a user