我开始在我的 play/scala 应用程序中集成 SecureSocial,但我真的不喜欢它在不同视图之间所做的所有重定向。
示例 - 尝试从其默认登录页面登录,如果您输入错误的密码,您将被重定向到不同的页面 (url),但使用相同的登录表单。唯一不同的是有一个错误信息......
我想在我的主页角有一个简单的登录表单(用户/密码提供程序),它使用 ajax 提交它的数据,这些数据在服务器上得到验证,并做出响应以显示错误消息或更改窗口。地点。在此表单旁边,我将放置一个链接以转到更高级的登录页面,该页面添加了使用其他提供商(如 fb/twitter 等)的选项。但从该页面我也想使用 ajax 提交详细信息并获得响应.
我试图浏览 SecureSocial 源,但在那里有点迷路。
谁能给我一个想法如何使用 SecureSocial 但不使用它的任何观点?
注意:我对自定义他们的视图不感兴趣,这不仅仅是一个 CSS/设计问题,我想通过 Ajaxly 处理登录详细信息,而不是通过正常的表单提交和重定向......