gpt4 book ai didi

meteor - 从外部应用程序验证 meteor 用户

转载 作者:行者123 更新时间:2023-12-03 22:22:25 25 4
gpt4 key购买 nike

我有一个 meteor 应用程序(带有 meteor 帐户),并且正在构建一个移动应用程序。如何从移动应用程序验证用户身份。我有一个可以将数据发送到移动客户端的 python 网络服务。但我不知道如何从外部应用程序进行身份验证。

我看过 DDP 客户端,但没有“验证方法”。有没有办法用纯 python 解决方案来做到这一点?我可以访问“用户”集合 -> srp 验证器和盐。

注意:Python srp 不起作用。 python srp 生成的 salt 和 verifier 应该是字节。但是我什至无法使用 bytes.decode(encoding) 解码它们

最佳答案

听起来您想使用开箱即用的 account management烘焙到 Meteor 中,然后显示一种机制,您的 PHP 代码可以调用该机制以根据经过身份验证的人员显示不同的信息。

如果这是正确的,我认为你最好的选择是:

构建一个 PHP DDP 客户端。Meteor 并不是真正构建用于公开传统意义上的 web 服务,而是将他们所谓的 DDP protocol 浮出水面。用于插入服务器端发布的外部资源。也就是说,我还没有找到 PHP DDP 客户端,但是 here is one in node , 和 one in .NET .您需要构建一个 PHP DDP 客户端,然后编写一个 Meteor.method在 Meteor 服务器代码中,您可以从 DDP 客户端远程调用它来检查用户的身份验证。

但是,如果您所做的只是在您的 PHP 网站上显示营销信息,那么 (1) 将整个应用程序保留在 PHP 中并使用 native PHP 帐户管理可能更有意义系统,或者 (2) 省去 DDP 开销的麻烦,直接在 Meteor 应用程序中编写暴露的营销页面?如果您需要将其保存在不同的服务器上,请考虑一个简单的 iframe?

关于meteor - 从外部应用程序验证 meteor 用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14174281/

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