(原) 多端会员App

原创文章,请后转载,并注明出处。

由来

  1. 解决浏览器需要反复登陆的问题
  2. 解决简单系统不想写用户权限管理的问题

功能

  1. 通过APP唯一标识用户
  2. 用户唯一二维码用于被动扫码
  3. 网址收藏,避免只能通过扫码进入
  4. 通过默认浏览器打开网址
  5. 设置首页自动打开

截图

下载

https://member.scwy.net/up/member.apk

网站注册

网站注册可以输入密钥,避免第三方恶意查询用户信息等。
没有注册的网站将直接发送用户ID。
用户信息将添加到Header为code的变量中。
请使用AES加密试,使用密钥对code进行解码,获取用户ID。

https://member.scwy.net/reg

技巧

为了更好的配合网站和APP的效果,针对APP作了一些功能,可供网站脚本调用。
使用方法稍后附上,也可以直接看源代码https://member.scwy.net。

  1. 网站弹出消息
  2. APP Title颜色(让网站与APP更溶为一体)
  3. 传感器数据获取(计划中)
  4. 全局消息,用于定时提醒等功能(计划中)


以下为历史记录


有点丑的首页,稍后美化。


左上角功能菜单,右上角扫码。


扫码某系统,该系统获取用户ID后,返回用户信息


一个自用的系统,通过APP进入并进行用户判断,可免除登陆。


升级功能,可以收藏网址,自己选择进入的网址,无需扫码。


功能:专注于用户标识的手机APP,解决浏览器不能标识用户的问题。
说明:

  1. 用户基本信息保存,可快速注册到第三方应用。
  2. 扫码跳转网站,附带用户ID
  3. 可无用户信息生成用户标识码。

流程:

  1. 网站申请密钥(网址/密钥/IP)
  2. 用户扫码,打开网站,附带加密后的用户ID
  3. 网站解密ID使用。

点滴:

  1. 二维码中,最后一个参数可以确定是否打开默认浏览器,或者仅是访问网址。例如: https://i.scwy.net/abc/xxx。此xxx可由网站申请时自由确定。若有返回信息,则直接在APP中弹出提示信息。

2022.11.23

  1. 基本完成安卓端(用于扫码、用户识别)
  2. 服务端简单完成(注册、跳转、用户ID加密)
  3. 在某会员系统中测试,扫码匹配用户ID,实现了免登陆识别。

升级

  1. 跳转的载入动画或提示
  2. 用户自定义手机端首页[完成]
  3. 用户可收藏网址(不用每次都扫码)
  4. 手机端与网站的数据交互

2022.11.25

  1. 可进行普通内容的扫码,当为网址时跳转。

2022.12.3

  1. 首页面做了一些修改,稍好看一些。允许网页控制APP的标题颜色,让系统更溶于一体。
  2. 完善了收藏功能
  3. 增加了自动升级功能
  4. 允许收藏网站在默认浏览器中打开

下载地址: https://member.scwy.net/up/member.apk