我将我的Web应用程序(我使用Laravel)连接到了一个Firebase项目,并且一切正常。我使用以下功能创建自定义登录:
function login()
{
var email = document.getElementById("email").value;
var pass = document.getElementById("password").value;
firebase.auth().signInWithEmailAndPassword(email, pass).catch(function(error)
{
// Handle Errors here.
var errorCode = error.code;
var errorMessage = error.message;
window.alert("Error: "+errorMessage);
});
}
一切正常。现在,我想创建一组共享中间件的路由,它将执行检查:如果经过身份验证的用户随后加载了请求的页面,否则加载了登录页面。 我很困惑,如何将操作传递给控制器/中间件?