例如在tower.im的微信号里进入tower的webapp是不用再次登录的。但是看url里并没有写token。那是通过cookie或者localStorage存储的吗?还是微信提供了在公众号内可以自定义http header的功能?
1
66beta 2015-02-25 16:55:52 +08:00
微信API可以获取用户微信ID啊,第一次注册关联下,下回看到微信ID就知道是谁了
|
2
hackwjfz 2015-02-25 17:03:16 +08:00
微信的Oauth接口可以获得用户的openid,第一次关联一下openid和账号。
|
3
Lenbo 2015-02-25 17:09:58 +08:00 1
在网页内,可以调用微信的api获取用户openid,第一次关联,以后再进入页面检查openid,如果是已注册用户就不用登录了。
|
5
foccy 2015-02-25 17:54:57 +08:00
|
6
iamjs 2015-02-25 17:57:21 +08:00
|
7
qiayue 2015-02-25 18:04:48 +08:00
做微信相关的,最好就是把所有的微信开发者文档通读一遍,每个接口测试一遍,看看需要传什么参数,返回的数据格式之类的
http://mp.weixin.qq.com/wiki/home/index.html 这样子的好处是,下次你有任何需求,都可以快速找到相应的 API |
8
xuewl 2015-02-25 18:22:05 +08:00
微信把链接发过去的时候,我一般都把openid发过去,用户通过浏览器访问的时候,直接替TA强制登录。
|
9
special 2015-02-25 18:27:14 +08:00 3
|