# 关于使用webview加载web页面方式实现登录的FAQ
# 游戏接入方APP研发注意点:
# 关于接入方使用webview实现三方登录时,如何实现自己APP的登录态保持?
实现方式(保持登录态):
1. 游戏启动判断是否本地已有登录态(游戏APP与游戏SERVER自我实现,与登录web页面无关)
2. 当没有登录态,显示:游戏大背景 + 盛趣登录按钮 + 是否自动登录(可选,例如一般手游默认均具有自动登录特性),点击盛趣登录按钮加载webview,并显示上述文档中的盛趣登录web页面(用户没有点击按钮前不需要加载,也不需要有任何交互)
3. 当有登录态,显示:游戏大背景 + 开始游戏(游戏APP与游戏SERVER已经建立链接,用户点击后可以直接进入游戏,无须与上述文档中的盛趣登录web页面有交互)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
# 关于接入方使用webview实现三方登录时,如何实现自己APP的登录态切换?
实现步骤(切换账号):
1. 游戏清理自己的登录态(游戏APP清理本地信息 + 游戏SERVER清理 session)
2. webview 主动清理所有的本地信息(例如:游戏APP的使用的是electron,则通过electron框架清理cookies)
3. 回到游戏未登录首页(游戏APP回到未登录界面)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9