我的网站只有一页的表单。我没有任何用户的功能。我仍然可以使用客户端防火墙集成而不以安全的方式通过服务器端代码吗?如果是的话,我如何确保我的火源连接的细节?
发布于 2013-10-10 18:05:33
您可以使用Firebase:https://www.firebase.com/docs/security/simple-login-anonymous.html提供的新的匿名auth功能
使用此机制,您可以让网站用户匿名对Firebase进行身份验证(他们不需要输入任何登录凭据),但仍然可以使用常规安全规则保护对Firebase的读写。
发布于 2013-11-26 13:37:58
是。
只需将这些标记添加到页面:
<script type="text/javascript" src="https://cdn.firebase.com/v0/firebase.js"></script>
<script type="text/javascript" src="https://cdn.firebase.com/v0/firebase-simple-login.js"></script>然后编写以下代码:
var chatRef = new Firebase('https://YOUR-APP.firebaseIO.com');
var auth = new FirebaseSimpleLogin(chatRef, function(error, user) {
if (error) {
// an error occurred while attempting login
console.log(error);
} else if (user) {
// user authenticated with Firebase
console.log('User ID: ' + user.id + ', Provider: ' + user.provider);
} else {
// user is logged out
}
});当用户单击登录按钮时,请调用
// attempt to log the user in with your preferred authentication provider
auth.login('github (or twitter, or what you want)');https://stackoverflow.com/questions/19293733
复制相似问题