我正在通过User
编写一个包含自定义omniauth
模型和身份验证的简单迷你聊天。聊天使用网络套接字faye-rails
即时发送和显示消息,而无需刷新页面。问题是我想添加私人消息 - 我的意思是,我可以选择一个用户并在辅助聊天窗口中启动我们自己的对话框。我找到了解决方案,但我找到的所有内容都是关于电子邮件的 - 包括收件箱邮件,垃圾桶等等。所以我想知道是否有任何解决方案易于实施。
我聊天的源代码是here
答案 0 :(得分:0)
欢迎使用推送技术和主动网页设计!
当有人登录时,向他们显示一个有折扣帐户的列表并登录状态。对于已登录的朋友,他们可以从列表中选择朋友并在新窗口中开始聊天会话。对于已注销的朋友,他们可以在下次收件人登录时发送一条消息。
然后,您必须创建一个友好机制,允许用户请求与潜在朋友的连接,被通知待处理的连接请求,批准朋友请求和未朋友功能。希望那个人不会经常使用。
我和Faye&我喜欢Faye,但也快速浏览一下Rails 5的测试版.Action Cable将做同样的事情,框架支持更好。