问题标签 [meteor-accounts]
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.
android - 如何更改 Meteor 应用程序以使用 OAuth 重定向流?
我刚刚添加accounts-google
到我的 Meteor 应用程序,并回答说我想要默认的 OAuth 流程,popup
. 我不知道为什么这是“默认”,它在 iOS8、WebViews 和许多其他地方都被破坏了(参见讨论-> 这里)。
无论如何,我有houston
,但没有看到任何相关的集合,我不确定配置存储在哪里,或者如何更改它。非常感谢..
meteor - 在 Meteor 中正确使用 onResetPasswordLink、onEnrollmentLink 和 onEmailVerificationLink 方法
我想知道是否有人愿意提供一个流星垫或代码示例,以在 Meteor 中正确使用上面列出的方法之一(使用铁:路由器)。我很难理解这些方法究竟是如何与我的应用程序交互的,而且这些方法似乎足够新,以至于没有太多关于如何正确使用它们的好的文档。谢谢!
meteor - 如何使用流星帐户和自动生成添加/编辑用户
我正在 Meteor 中构建管理系统的一部分,允许管理员添加/编辑其他管理员。我正在使用 Meteor Accounts 和 Autoform,但我不知道如何处理它,以便使用 Autoform 验证用户并正确保存。从我发现的情况来看,我似乎需要使用该Accounts.createUser
方法并制作表单type="method"
或其他东西,但我不确定如何处理它,或者这是否是正确的方法。
这是我现在的代码:
架构:
路线:
管理表格:
templates - 覆盖流星中的固有帐户-ui
我想更改流星中的accounts-ui 模板。我不仅要更改界面部分,使其更美观,而且还想添加更多字段,例如电话号码,显示图片等。我看过这个:如何更改Accounts-UI模板?
但是“passwordSignupFields”字段是否将模板限制为仅接受用户名和电子邮件 ID?如何添加更多内容?
meteor - Meteor 帐户登录仅适用于本地主机
我的 Facebook、Google 和 Twitter 都在 localhost 上运行,但是当我将应用程序部署到 Modulus 时,这三个都不起作用。它们在带有回调 URL 的各种开发人员站点上正确配置。每个都挂在弹出窗口上,并且重定向似乎存在某种问题。
amazon-web-services - 带有 Meteor 的 AWS SES
我正在尝试使用 Meteor 包与tarang:email-ses
@Akshat 构建的 AWS SES 进行交互。
我在 Meteor @1.* 上运行在 AWS EC2 实例上。当我使用下面的代码进行测试时,没有发送任何电子邮件。
流星密码
我已经设置了 AWS 访问密钥 ID 和秘密访问密钥并在这里使用它:
我还验证了我的电子邮件和域。在这里,我确保从经过验证的发件人 SES 地址发送:
然后在流星方法中,我创建一个新用户并像这样发送和注册电子邮件(如果我部署到meteor.com,当然没有Accounts.emailTemplates.from,这可以工作):
问题
为 email-ses 包设置的代码是否正确?
我认为这个包抽象出 Amazon SES API 以发送电子邮件(并允许本地 Meteor 电子邮件调用)。是否需要在 AWS 上设置 SMTP?
facebook - Meteor - Facebook 授权根本不起作用
我正在从服务器上运行一个流星应用程序,http://example.com:3000
并试图通过 Facebook 使用accounts-facebook
.
我的 HTML 如下所示:
我确实有accounts-ui
并accounts-facebook
启用了。我完成了 Facebook 应用程序注册过程。这是我的基本设置:
我的高级设置是默认设置,我已经切换了“你想让这个应用程序及其所有实时功能对公众可用吗?” 在状态和审查。
当我实际尝试使用 Facebook 登录时,授权窗口重定向到http://localhost:3000/_oauth/facebook?code=AQBaOoQ8XVQvzdqH8dyF03vVVP3daO9UO-tB0IZYCsYOYxL0LFWVrZUt2Rh34I2HI8Y5kofDP8sj46dn--N1pk6h0WOfoLAoaZxJzwSjocmBrRowjGv8JWcyN42msFuUdQAxQzbyrhnE2mQFUQISBOVzbnsR20ozS1pUmSdCb9BbmbidS8NvKvtEmSXm1lh9zPH7DYG4KfWQ2yIWSO8JMLEWa04TOP5rLDc75ak4WfXr1emb25T7981HUL8pCF_d_NgbFCNojoyY2yIB80e1nHxhovr-V3UWcCrNjH8aljTxy-qVGCmuLa4GravNIRfy9I8&state=eyJsb2dpblN0eWxlIjoicG9wdXAiLCJjcmVkZW50aWFsVG9rZW4iOiJlUkpSQjRja0FqVmJTWklCajhvQ01IdGlVdkktNnBXcF81d0RGR3Rod1lDIn0%3D#_=_
,这不是一个有效地址,因为服务器是远程运行和访问的。
此外(我想最成问题),该页面不承认已经发生任何授权,并且表现得好像登录失败(所以我认为它已经失败)。
谁能告诉我我做错了什么?谢谢!
amazon-web-services - 使用 Meteor 设置 AWS SES 生产访问权限
设置 Meteor 以使用“开箱即用”AWS SES 很简单,无需修改即可使用本机 Meteor“电子邮件”方法。
可以在此处找到实现此功能的步骤。感谢 Brian Shamblen 整理了详细的答案。
但是“开箱即用”SES 的一个警告是,您需要同时验证发件人和收件人的电子邮件地址。
为了解决这个问题,您可以向 AWS SES 提出他们所谓的生产访问请求。
此外,根据 Brian Shamblen 的说法,
获得生产访问权限的过程相当复杂。人们需要处理来自 SES 的退回和投诉通知,并防止将来向这些地址发送消息。
问题
处理来自 SES 的退回和投诉通知并防止将来向这些地址发送消息的 Meteor代码是什么?
编辑:为了清楚起见,对问题进行了修改。
meteor - Meteor accounts-password + accounts-entry and Password Confirmation
I don't see any options in the accounts-entry package, nor the accounts-password package, that allows for a password-confirmation field in the signup form in accounts-entry. Am I missing something?
javascript - 在 Meteor 的服务器上创建用户帐户后,如何自动登录用户?
我试图让我的用户在注册过程后自动登录到他们的帐户。由于我使用的是 alanning:roles 包,因此我需要在服务器上创建用户才能应用角色。
在我的 Meteor 方法中,我有以下帐户代码:
然后,在回调中,我登录用户:
当我这样做时,它会将我带到下一页,但不会让用户登录。有时,我在浏览器控制台中收到错误消息:error logging in with token: Error: You've been logged out by the server. Please log in again. [403]
关于如何使这项工作的任何想法?