我正在使用REST api为我的elgg(开源社交网络引擎)站点做一个登录表单。 在ajax请求中,我向方法auth.gettoken发送电子邮件密码,并且成功获得令牌
如何在会话中存储身份验证令牌。 我不能在ajax中成功使用PHP会话吗?
此外,如果我存储在HTML5会话存储中,则可以访问它。 有任何想法吗? 这是代码:
$(document).ready(function() {
$("#sub").click(function() {
var email_id = $('#email_id').val();
var pass = $('#pass_word').val();
$.ajax({
type : "POST",
url : "xxx",
data : {method:'auth.gettoken',username : email_id, password : pass},
dataType : 'json',
success : function(response) {
var auth_token = response.result;
//sessionStorage.setItem("auth",auth_token);
//sessionStorage.setItem("email",email_id);
window.location = '../login_with_elgg/index.php';
}
});
});
});
答案 0 :(得分:0)
我发现会话存储可以在这里使用。但它可以在浏览器中轻松访问。(chrome)