Skip to content

Commit

Permalink
1. 更新README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
shinn-lancelot committed Sep 12, 2018
1 parent 624f1e4 commit e801af6
Showing 1 changed file with 16 additions and 2 deletions.
18 changes: 16 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
### 核心功能

* 代理微信授权登陆并进行转发
##### 请求源用get方式请求代理微信授权登录地址,代理服务器获取参数后向微信服务器发起请求,从而获取code或获取access_token及openid,最后代理服务器将转发回请求源。避免了微信公众号授权登录接口只能同时由同一域名发起的限制。
##### 请求源用get方式请求代理微信授权登录地址,代理服务器获取参数后向微信服务器发起请求,从而获取code或获取access_token及openid,最后代理服务器将转发回请求源。避免了微信公众号授权登录接口只能同时由同一域名发起的限制。

### 其他特性

Expand Down Expand Up @@ -61,7 +61,21 @@
* 若获取access_token,则无需再对access_token返回数据单独缓存。若部署在Linux服务器,由于需要创建目录及文件,所以项目需要修改权限。另外,php环境需要开启session、cookie。还有,由于获取access_token需要传递app_secret参数,为减小app_secret泄露的风险,代理地址建议启用https。
* 后台可以添加接口调用安全域名(即请求来源,仅安全域名下的请求可正常进行接口调用)。不添加安全域名无限制。
* 为了安全性,请及时修改管理员密码。

* 管理员账号密码保存在common/user.json中。虽然密码已加密,为确保信息安全,建议使用Web服务器(比如apache、nginx)限制用户直接请求json文件。
###### apache(httpd.conf)
```
<FilesMatch \.(json)$>
Order allow,deny
Deny from all
</FilesMatch>
```
###### nginx(nginx.conf)
```
location ~ .*\.(json)$ {
deny all
}
```
### 体验地址
##### 使用的是微信公众测试号的授权登录接口,仅供测试学习。进入后请先识别二维码关注测试号(测试号粉丝上限为100个)。<br>代理端url:http://wxoauth.hillpy.com/index.php<br>请求端url:http://test.hillpy.com/wxoauth/index.php<br>
Expand Down

0 comments on commit e801af6

Please sign in to comment.