使用elgg REST api登录安全会话

时间:2014-07-29 11:35:29

标签: jquery api session login elgg

我正在使用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';           
}
});
});
});

1 个答案:

答案 0 :(得分:0)

我发现会话存储可以在这里使用。但它可以在浏览器中轻松访问。(chrome)