gpt4 book ai didi

javascript - 如何在 Racer/DerbyJS 上创建服务器端应用程序逻辑?

转载 作者:数据小太阳 更新时间:2023-10-29 05:19:57 25 4
gpt4 key购买 nike

我正在学习新 DerbyJS 的来龙去脉堆栈,我找不到将应用程序逻辑放在服务器端的方法。声明的意图是所有代码都应该能够在服务器和客户端中运行。但是,我需要隐藏某些数据,并且仅在根据用户 session 信息进行身份验证后才发送给客户端。我如何使用 Racer 完成此操作?商店?

最佳答案

您可以将服务器端应用程序逻辑放在app/server 目录中。在服务器上,Derby 应用程序公开了一个 Express 中间件,因此您可以在此之前链接其他中间件。例如,您可以拥有一个身份验证中间件,以防止在用户未登录时呈现某些路由。

但是,这不是身份验证的充分解决方案,因为数据更新作为消息通过 Socket.IO 传入,并且它们不会通过初始页面请求所经过的 Express 中间件。

我们将添加一个简单的解决方案,可以在用户订阅或修改数据时对用户进行身份验证,然后根据路径对其进行授权,但这尚未实现。这在需要完成的事情列表中名列前茅,Derby 仍在快速发展中。

关于javascript - 如何在 Racer/DerbyJS 上创建服务器端应用程序逻辑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8641540/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com