最近公司的一个大客户的一个H5项目被同行的竞争对手攻击,因为扫码在浏览器中能被查看到ip地址,针对这个情况,做出了一下应对,判断是否是微信或者是支付宝的终端,来进行跳页操作。

var ua = navigator.userAgent.toLowerCase(); //判断浏览器的类型if (ua.match(/MicroMessenger/i) != "micromessenger" &&ua.match(/AlipayClient/i) != "alipayclient") {// 如果不是微信内置浏览器,或支付宝内置浏览器,就动态跳转到以下页面window.location.href = "http://www.baidu.com";}

以上代码,如果是非支付宝或者是非微信客户端的话,将会重定向到百度。(仅做分享和记录)

屏蔽非微信客户端和支付宝登陆登录操作相关推荐

  1. 微信支付及支付宝支付开发指南

    从开始学习android开始到现在还没搞过三方支付,感觉挺遗憾的.看到最近有几篇关于微信支付和支付宝支付的文章,稍微进行一下整合,供大家参考. ---------------------------- ...

  2. 微信PC/电脑版同时登录两个或多个账户

    现在的Android手机端可以通过自带的应用分身功能,同时在Android手机上登录两个微信号,其实PC/电脑端也可以同时登录两个或更多的微信号,具体方法是: (1)首先找到微信到的安装目录,假设微信 ...

  3. 微信电脑客户端登陆_电脑端的微信只能开一个?简单操作就能随意开

    微信已经成为工作和生活的必备交流工具,每个人几乎都拥有微信号,而且有些人还会注册两个或多个,用以区分工作和私人. 但同时登陆多个账号却成为了难题,现在手机上多开已经很方便,而在电脑上默认只能登录一个, ...

  4. 登录账号用户名判断_如何设计 QQ、微信等第三方账号登陆 ?

    来源:suo.im/5SBVka 多账户的统一登录 名称解释 这里的多账户区别于系统级别的,我们讲的多账户系统是指,在我们互联网应用当中,我们的应用会使用多个第三方账号进行登录,比如现在常用的APP: ...

  5. 微信第三方登陆实现-微信浏览器实现弹出提示授权非微信浏览器提供二维码

    一.使用之前准备工作 首先先用到pc端非微信浏览器使用的二维码方式接入登陆: 1)首先需要在微信开放平台注册,在管理中心创建自己要使用到登陆的应用,并进行认证. 图1.创建应用并审核通过 图2.获取a ...

  6. h5支付不能打开支付宝 ios_IOS WKWebView H5支付打开支付宝/微信客户端

    近期公司项目中的App使用WKWebView封装作为一个壳,加载web的网页,其中的支付使用的是H5支付,在APP中需要调起微信和支付客户端进行支付,过程中遇到了一些问题,好在通过查找资料找到了以下解 ...

  7. 魔方APP项目-07-客户端提交登录信息、在APICloud中集成防水墙验证码,前端获取显示并校验验证码、服务端校验验证码、保存用户登录状态,APICloud提供的数据存储、客户端保存用户登陆数据

    用户登录 一.客户端提交登录信息 html/login.html,代码: <!DOCTYPE html> <html> <head><title>登录& ...

  8. uniapp非h5应用的支付宝支付,微信支付

    根据官方文档可知,uniapp对支付功能做了统一封装,uni.requestPayment,不管是在某家小程序还是在app中,客户端军均可使用此API调用支付,此API运行在各端时,会自动转换未各端的 ...

  9. 网页版登录入口_企业微信网页版怎么登录?企业微信客户端和网页版有什么区别?...

    文丨语鹦企服私域管家原创,未经授权不得转载 企业微信有网页版也有客户端,很多小伙伴可能搞不清,今天语鹦企服就带你一起看看,企业微信客户端和网页版有什么区别?以及如何登录使用. ▎企业微信网页版: 与微 ...

  10. macOS微信客户端插件,支持免认证登录、多账号登录以及防撤回

    WeChatTweak是一款微信第三方插件,目前仅Mac版的微信客户端.支持功能有「防撤回」和「多账户登录」,最方便的还有「免手机验证登录」,以后终于不用在手机端确定登录了! 因为WeChatTwea ...

最新文章

  1. HDU 4407 sum 容斥原理
  2. bootstrap源码里的function加上了+号
  3. java 自定义注解_两步实现Java自定义注解
  4. python正则表达式模块
  5. 什css3新增的属性,CSS
  6. 使用 .NET 实现 Ajax 长连接 (Part 1 - Comet Web Service)
  7. Docker安装Logstash7.7.0
  8. Essential fact about future of PhD studies
  9. 东北大学 计算机调剂,2018年东北大学信息科学与工程学院考研调剂信息
  10. 简单谈谈haskell
  11. java 批量插入clob_SpringBoot系列(16)线程池Executors并发编程之批量查询-插入数据
  12. OpenShift 4 - 解决 OpenShift 中 elasticsearch 环境的 Log4j 漏洞
  13. 留学计算机美国硕士,美国硕士留学计算机专业申请详细分析
  14. 地图比例尺与空间分辨率之间的关系_地图比例尺,分辨率,dpi之间的关系
  15. lora网关在openwrt上面的移植
  16. 流量用起来不要钱 | 立即打卡潮人好物,免流量再送2年网易云音乐黑胶VIP
  17. nagios监控详解
  18. 整理一下用得着的链接
  19. 【强化学习】Policy Gradient(策略梯度)算法详解
  20. CHM文件打不开或者提示的解决办法

热门文章

  1. OpenStack 对接 Ceph
  2. 更大的模型并不总是更好的模型,微型机器学习将是未来的方向
  3. 简述网卡的作用和工作原理_简述网卡的主要功能
  4. SAP 生产成本明细报表
  5. 百度HI QQ,MSN ,阿里旺旺,贸易通,MSN在线客服,线聊天代码
  6. java 安全策略_java.security.Security 支持的安全策略和算法
  7. TalkingData技术实现分析
  8. 【BUG】unresolvable R_ARM_THM_CALL relocation against symbol `strlen'
  9. 一分钟了解QPS TPS RPS
  10. 谈心--生活不止步于乐观