账号服务器-登录

一 、登录方式     

    现在常见的游戏登录方式为:

            1. 注册账号密码

            2. 第三方平台

            3. 一键登录(游客登录)

        其中一键登录是苹果强制的功能,该功能是指玩家在无需注册的情况下点击一键登录即可进入游戏,我们一般存储Mac或Imei地址。

二、登录逻辑

    由于我们项目策划要求单号单服策略,也就是一个账号绑定一个服务器(- - 我提议玩家一个账号可以在全服都注册角色,结果被拒,无奈~)。

    所以我们的登录逻辑设计为:

    1. 前端请求登录账号服

        1) 账号服将登录玩家ID传给游戏服的账号登录接口

        2) 游戏服查找玩家是否有角色(有则返回角色昵称)

        3) 游戏服生成玩家会话ID存入缓存数据库并返回

        4) 账号服向前端返回该玩家的会话ID和角色昵称(没有则跳转角色注册)

    2. 前端请求登录游戏服

        1) 前端将会话ID传给游戏服的角色登录接口

        2) 游戏服返回角色信息等首次登录需要的玩家信息

转载于:https://my.oschina.net/u/2488726/blog/700028

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值