cost 89 ms
Elixir Phoenix 1.6 - 尝试将令牌传递给浏览器,function nil.id/0 未定义或私有 - Elixir Phoenix 1.6 - trying to pass token to browser, function nil.id/0 is undefined or private

我正在开发 Phoenix 1.6 应用程序。 我使用 Ueberauth 通过 GitHub 进行身份验证,这是有效的。 我设置了一个频道来发布主题和评论,经过身份验证的用户可以这样做。 接下来,我尝试添加一个用户令牌以在频道中使用。 我按照使用mix phx.new.socket User创建的 ...

使用 Ueberauth 不断收到跨站点请求伪造错误 - Keep getting Cross-Site Request Forgery error using Ueberauth

我正在使用 Phoenix 1.3 版和 UeberAuth“~> 0.6”。 我目前收到一个我认为不应该发生的 CRSF 错误,但我很可能犯了一个错误。 在我的 router.ex 文件中,我有以下内容: 在我的controller文件中,回调如下: 在浏览器中,我确实被重定向到 GitHu ...

监护人的问题 - 如何在登录时生成访问和刷新令牌 - Problems with guardian - how generate access and refresh token in login

为了使 JWT 无效,人们使用两种方法之一 黑名单/白名单(带有 Guardian_db)。 具有短期过期访问令牌的刷新令牌(允许重新生成访问令牌)。 我不想在我的项目中使用 Guardian_db。 那么,我如何在登录端点中生成访问令牌和刷新令牌? 我的代码是: 文件 mix.ex ...

Elixir Phoenix设置和使用环境变量 - Elixir Phoenix setting and using environment variables

我有一个凤凰应用程序,正在对github进行OAuth调用。 我想将我的秘密密钥存储为环境变量,以便使它们不受版本控制。 我创建了一个名为.env的文件,在其中定义了我的私钥: 我尝试在config.exs文件中获取私钥,该文件负责使用System.Config配置应用程序。 ...

文件 web/controllers/auth_controller.ex 上的编译错误 undefined function plug/1 - Compilation error on file web/controllers/auth_controller.ex undefined function plug/1

隐秘的错误信息 在尝试为我们的项目实施ueberauth ,我们遇到了以前从未见过的错误消息。 (请注意,这不是ueberauth特有的,此错误将出现在任何未包含控制器“helpers”的控制器中) 确切的错误消息是: 代码快照: https : //github.com/dwyl/auth ...

两个根页面; 一个用于未认证的用户,一个用于已认证的用户 - Two root pages; one for unauthenticated users, one for authenticated users

我想知道如何使用Phoenix在同一个根目录“ /”中实现两个页面? 一种用于未经身份验证的用户,另一种用于经过身份验证的用户。 发生这种情况的用例示例是LinkedIn和Facebook,登录后在“ /”上提供登录页面,在登录后在“ /”上提供应用程序。 我使用Guardian进行身 ...

如何通过 ueberauth_google 提交 prompt=consent - How to submit prompt=consent via ueberauth_google

当用户已经同意某个应用程序时(例如,当用户在初次尝试时放弃创建帐户,然后再次尝试),除非通过prompt=consent (请参阅文档),否则 Google 不会重新提示同意。 未经提示同意,Google 不会向调用服务器提供刷新令牌。 如果没有刷新令牌,服务器就无法与用户的资源进行交互(例如,代表 ...

Phoenix + Ueberauth + Google + Heroku:内部服务器错误 - Phoenix + Ueberauth + Google + Heroku : internal server error

我在Elixir和凤凰城相对较新(这可能是我不知道发生了什么的原因)。 我正在尝试使用Google身份验证在Phoenix应用上设置Ueberauth。 我按照我的想法忠实地跟踪了示例应用程序https://github.com/ueberauth/ueberauth_example ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM