【发布时间】:2010-04-17 21:36:13
【问题描述】:
我正在创建一个使用 jQuery 进行身份验证的 Web 应用程序:
$.ajax({
url: "/session/create?format=json",
type: "GET",
dataType: "json",
cache: false,
username: $("#signin-email").val(),
password: $("#signin-password").val(),
success: function(data) {
if(data.success) {
success = true;
}
}
});
问题是代码仅在username不包含@之类的东西时发出AJAX请求(可能是因为@是身份验证和主机中的分隔符) URL),这是我的应用程序所必需的。谁能帮助我如何做到这一点?我不介意稍微更改后端,但要求用户拥有@-less 电子邮件不是一种选择。
哦,我的后端是一个 Ruby-on-Rails 应用程序。
【问题讨论】:
标签: jquery ruby-on-rails http email basic-authentication