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