问题标签 [meteor-useraccounts]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
197 浏览

meteor - 使用 AccountsTemplates 注销后无法登录

我对用户帐户有以下配置:

这是我处理注销的流程:

问题是,每当我注销时,我都会被重定向到登录视图(如预期的那样),但我将无法再次登录:当我输入正确的凭据时,不会显示任何错误,但表单不会消失。任何想法?

更新

如下所示用 Meteor 自己的替换注销功能会导致登录和注销之间的重定向循环。

0 投票
1 回答
136 浏览

node.js - Meteor:无法添加软件包用户帐户:bootstrap - npm.depends 错误

当我尝试将 useraccounts:bootstrap 添加到我的流星项目时,我收到以下错误...

我能做些什么来解决这个问题?

0 投票
1 回答
153 浏览

facebook - Meteor login with facebook

I have a meteor app, with packages :

The facebook side was configured to allow requests from localhost. When using the register/signin with facebook from the atForm, a popup appears

EDIT

The popup is actually not empty but displays a message 'login complete, click to close' but closed fast because that's how I configured it on the facebook side.

And the console logs an error:

EDIT

Here is the service conf:

EDIT

Here is the client side code :

EDIT When registering with facebook the user created is as follow :

This seems to indicate that the facebook handshake was successful?

What is causing that error? Thanks :)

0 投票
1 回答
139 浏览

meteor - Meteor AccountTemplates/UserAccounts - 如何在电子邮件验证上运行代码?

我有一些代码要在用户验证他们的电子邮件后运行。

我会把它放在哪里?

我能想到的唯一地方是重定向路线,但这有点笨拙,并且依赖于用户等待重定向发生。我正在使用铁路由器。

这是我的第一次尝试,但重新计算功能是服务器端的。

这是一个观察光标的解决方案,但这似乎有点矫枉过正。我更喜欢一个活动。解决方案 #1 对我不起作用。

0 投票
1 回答
182 浏览

meteor - Meteor.users.allow 用于 Autoform

我第一次玩 Meteor,这个问题可能来自我对 Collections 的允许/拒绝概念缺乏了解。

我有一个登录管理员可以访问的页面,它允许管理员修改现有用户。

为了允许使用 autoform 编辑现有用户,我大致按照这两个网站中列出的步骤(“允许”/“拒绝”部分除外) https://github.com/aldeed/meteor-collection2#attach-a -schema-to-meteorusers http://www.stefanhayden.com/blog/2015/05/25/user-profile-edit-with-autoform-and-simpleschema-in-meteor-js/

我最终有一个包含用户表的页面。每行都有一个编辑按钮,该按钮使用以下代码导致编辑自动表单:

这成功打开了一个编辑表单,我更改了一些用户详细信息,然后单击“更新”,我收到 Meteor 403 Access denied 错误。

这个错误我通过插入以下代码以某种方式解决了它:

我的问题是,为什么我需要为“用户”显式执行此“允许”,因为我为一个名为“战舰”的自定义集合设置了另一个类似的 CRUD 页面,它与自动表单配合得很好,而无需指定这些“允许”规则?

另请注意,我已经删除了 autopublish 和 insccure 包。

0 投票
1 回答
135 浏览

meteor - 在 Meteor 中验证 createdBy userID

在使用 Meteor 和用户帐户包创建文档时,如何通过验证在服务器端发出请求的用户来防止用户 ID 的欺骗?

在这里,我将 userID 添加到我的锻炼实体的 createdBy 字段中,但是恶意行为者不能选择他或她想要的任何 userID 吗?

lib/collections/workouts.js

client/templates/workouts/create_workout/create_workout.html

我正在使用以下软件包:

0 投票
1 回答
38 浏览

meteor - 角流星如何更新客户端/myComponent.js中的用户数据,但不在谷歌控制台中

目的是将例如 2 欧元从 user1 转移到 user2

模型/myComponents.js

客户端/myComponents.js

在谷歌浏览器终端中,我可以这样做:

在谷歌浏览器终端之后,我可以这样做:

我怎样才能在 client/myComponent.js 中更新,而不是在谷歌控制台中更新???

谢谢

0 投票
3 回答
1919 浏览

meteor - 如何将自定义字段添加到 Meteor.users 集合?

对不起我的英语不好。我使用包 useraccounts:bootstrap 进行登录、注册等。注册后如何将任意数据添加到 Meteor.users 集合。例如,我希望注册后的用户有一个值为“false”的字段“status”或带有注册时间的字段“time”。谢谢你。

0 投票
1 回答
128 浏览

meteor - 如何在观察回调中获取用户 ID

我想对服务器上的一个集合使用观察,但我需要获取 userId,我正在尝试使用但this.userIdMeteor.userId()无法正常工作!请参阅下面的代码以获取更多详细信息和错误消息如何解决?

谢谢你的关注。

0 投票
1 回答
492 浏览

meteor - Meteor 用户帐户:使用 flowrouter 引导

在我刚开始使用流星时,我在设置用户帐户时遇到了麻烦:使用 flowrouter 引导。到目前为止,我正在使用 accounts-ui 进行原型设计,并且一切正常。

然后我修改了以下包:

我也(仍然)有:

关于任何最终丢失的包,控制台中似乎没有错误。 如果您需要了解有关我正在使用的软件包的更多信息,请告诉我。

我的问题是: 当我尝试去路由localhost:3000/signinjoin,它会加载几秒钟,然后将我重定向到 localhost:3000 而不显示任何与身份验证相关的内容。我想这可能是我的路线错误。

他们来了 :

注意:上面的“/”路线是我最后一次尝试,直接链接到登录路线。没有成功。

另外,当我尝试插入 {{> atForm}} 时,什么也没有显示,但我看到一个空的 div 是用class="at-form".

非常感谢对此提供一些帮助,现在真的卡住了。