我很困惑,所有的Firebase在线认证教程都在教如何在前端登录,
当然,如果是post请求,您可以获取令牌并将其发送到服务器进行验证。
但是,像页面请求这样的普通get请求呢?我已经安装了firebase-admin,但我没有找到任何方法来获取当前用户.
我使用node和express
例如
app.get('/', function(req, res) {
const idToken = (where can i get the token??)
console.log(idToken);
res.render('index.ejs'
我一直在使用Knockout和实体框架跟踪MVC项目的在线教程。我还使用了存储库模式。
根据我所发现的,在执行HTTP请求时,教程将返回字符串,如下所示。我关心的是控制器正在返回字符串--它看起来非常初级,而且我似乎找不到一个可靠的示例/教程,说明如何以其他方式处理这些POST请求(同时不返回视图),以及捕获数据库异常和POST异常。
Javascript:
self.saveNRI = function () {
var token = $('[name=__RequestVerificationToken]').val();
var head
我有一个PWA项目,在那里我发送数据到服务器。在此过程中,如果用户离线,则数据将存储在indexedDb中,并注册同步标记。因此,当用户在线时,数据可以发送到服务器。但在我的例子中,当我们注册同步事件标记时,同步事件立即执行,这意味着数据试图在服务器脱机时发送到服务器,这是不会起作用的。
我认为同步事件应该只在在线时触发,这里会有什么问题吗?
当我尝试启用和禁用chrome devtools的离线选项时,服务工作者的同步事件会相应地工作,并且在我的android手机上也可以正常工作。
这是我注册sync标记的方式
function onFailure() {
var form = do