游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5616|回复: 19

关于网游里用户身份验证的问题……

[复制链接]

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2004-7-28 04:29:00 | 显示全部楼层 |阅读模式
在登陆时要有身份验证,那么具体是个什么过程呢?
在accept()之后,建立了连接,然后呢?

47

主题

145

帖子

3602

积分

论坛元老

Rank: 8Rank: 8

积分
3602
发表于 2004-7-28 12:40:00 | 显示全部楼层

Re:关于网游里用户身份验证的问题……

定义2种用户   1:已经连接的用户(在 accept() 之后)
                    2:连接后通过验证的用户(可以直接参与游戏的用户)

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
 楼主| 发表于 2004-7-28 15:44:00 | 显示全部楼层

Re: 关于网游里用户身份验证的问题……

我后来又想了一下,觉得可以分为三个阶段:
1.建立连接后:accept()后建立了连接,这时收到的数据用于用户身份验证
2.用户登陆后:身份验证通过了,于是读取用户数据,实例化用户对象
3.选择了游戏人物:玩家选择了一个人物来进行游戏

现在的问题是:怎么进行身份验证??
假如是把用户名发送给服务器端,然后再把密码加密后发送给服务器端进行验证,似乎不太安全啊,假如客户端被安装木马,截取了加密后的密码数据,那么以后就可以用这个数据来登陆了……

3

主题

186

帖子

190

积分

注册会员

Rank: 2

积分
190
发表于 2004-7-28 20:38:00 | 显示全部楼层

Re:关于网游里用户身份验证的问题……

假如你的游戏不止是一台服务器你会怎么去处理这个问题呢?怎样保证在不同服务器玩家的切换身分正确性的验证?

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2004-7-28 21:04:00 | 显示全部楼层

Re:关于网游里用户身份验证的问题……

FEP

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2004-7-28 21:05:00 | 显示全部楼层

Re:关于网游里用户身份验证的问题……

老大:你的服务器不会随机生成密钥么。。。

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
 楼主| 发表于 2004-7-29 14:00:00 | 显示全部楼层

Re:关于网游里用户身份验证的问题……

各位……谁能给个系统的介绍?我是新手啊…………  T.T

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
 楼主| 发表于 2004-7-30 19:05:00 | 显示全部楼层

Re:关于网游里用户身份验证的问题……

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2004-7-30 20:52:00 | 显示全部楼层

Re:关于网游里用户身份验证的问题……

帮顶

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
 楼主| 发表于 2004-7-31 09:31:00 | 显示全部楼层

Re:关于网游里用户身份验证的问题……

另外,谁能提供一下网络游戏开发的资料?网址之类的~
我能找到的大多数都是讲图形的,然后就是讲单机游戏的,讲网络游戏的也讲得不全面……
谢谢了先~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-14 15:52

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表