在设置 AWS Cognito 无密码登录时遇到问题

非常感谢你,@tobiaseigen

我在没有使用AWS Cognito的情况下启动了社区…我的系统正在使用默认的Discourse验证系统…这有点hack,因为,每当我的用户成为付费客户时,Stripe上的一个webhook会使用API创建一个新的Discourse用户,生成一个临时密码,并通过电子邮件将凭据发送给他们。

我原本想使用AWS Cognito,因为我的主要付费服务是在Gitbook上托管的课程,使用AWS Cognito的无密码验证系统进行保护。为我的用户重用这个系统本来是理想的。但现在太晚了:微笑:

无论如何,我认为我已经按照你描述的所有步骤操作了……或者也许我遗漏了什么……一切都运行得完美无缺,除了在输入邮箱和验证码后,Discourse会重定向回/login而不是/(首页)。在Discourse管理员页面检查用户时,我发现AWS Cognito从未创建过Discourse用户。

无论如何,还是感谢!

1 个赞