Red5:身份验证 - 我应该在连接方法中执行它吗?
我应该在 connect 方法中执行身份验证,还是应该创建一个名为 authenticate
的单独方法,然后客户端可以调用该方法来对自己进行身份验证?请注意,我必须连接到 mysql 数据库才能执行身份验证,因此执行 I/O 可能需要一些时间。
Should I perform authentication in connect method or should I create a separate method called authenticate
that clients can then call to authenticate themselves? note that I’ll have to connect to a mysql database to perform authentication so it might take some time doing the I/O.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我建议您扩展 ApplicationLifecycle 并将身份验证逻辑放置在 appConnect 方法中。我已经在几个项目中使用过这个方法并且效果非常好。身份验证教程(带源码):http://blog.infrared5.com/2012/05 /red5-身份验证/
I suggest that you extend ApplicationLifecycle and place your authentication logic within the appConnect method. I've used this method on several projects and it works very well. Authentication tutorial (with source): http://blog.infrared5.com/2012/05/red5-authentication/