bilibili-backup/app/service/main/passport-game/README.md
2019-04-22 02:59:20 +00:00

39 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## passport-game-service
#### 项目简介
> 1.游戏云账号服务
#### 编译环境
> 请只用golang v1.8.x以上版本编译执行。
#### 依赖包
> 1.公共包go-common
#### 特别说明
> 1.model目录可能会被其他项目引用请谨慎更改并通知各方。
#### 部署注意
> 1.确定配置文件中 httpClient 节点中的 key 在 aso_apps 表中存在,且 issystem字段为 1。
> 2.确定使用上述 key 访问源站 /api/login 接口返回正常(非 -1、-403、-105
> 3.确定使用上述 key 访问源站 /api/login/oauth、/api/login/renewToken 接口返回正常(非 -1、-403
> 2.确定配置文件中 db.cloud 节点中所指向的数据库的 app 表包含了 identify-game-service 的 appkey。
#### 部署检查
```
ssh root@online-host
# expected -629
curl 'http://passport.bilibili.com/api/login?appkey=868fb9ea57619022&ts=1514374489&sign=12abbf6d77076cbb6627d4b8ecea1e43'
# expected -101
curl 'http://passport.bilibili.com/api/oauth?appkey=868fb9ea57619022&ts=1514374489&sign=12abbf6d77076cbb6627d4b8ecea1e43'
# expected -101
curl 'http://passport.bilibili.com/api/login/renewToken?appkey=868fb9ea57619022&ts=1514374489&sign=12abbf6d77076cbb6627d4b8ecea1e43'
# expected -101
curl 'http://api.bilibili.co/x/internal/identify-game/oauth?appkey=868fb9ea57619022&ts=1514374489&sign=12abbf6d77076cbb6627d4b8ecea1e43'
# expected -101
curl 'http://api.bilibili.co/x/internal/identify-game/renewtoken?appkey=868fb9ea57619022&ts=1514374489&sign=12abbf6d77076cbb6627d4b8ecea1e43'
```
#### 接入注意
> 1.使用本服务key 接口和 login 接口需要配套使用,如果用来加密密码的公钥与 key 接口返回的公钥不相同,会返回错误 -500。