【问题标题】:Elixir/Phoenix - implement authentication without a databaseElixir/Phoenix - 在没有数据库的情况下实现身份验证
【发布时间】:2022-01-05 13:06:41
【问题描述】:

我打算使用 Elixir 和 Phoenix LiveView 来开发一个仅限前端的应用程序。我的 elixir 应用程序将使用外部 REST API。此 API 有一个 /login 端点,它返回当前用户信息和一个可用于访问其他端点的不记名令牌。

我最初的尝试是phx.gen.auth 解决方案,但它使用数据库表。哪种策略适合我的用例?

【问题讨论】:

  • 只需将上下文数据库调用替换为对外部 api 的调用,没有现成的解决方案可以满足您的需求。

标签: elixir phoenix


【解决方案1】:

只需运行phoenix.new --no-ecto test_project

【讨论】:

  • 虽然这段代码 sn-p 可以解决问题,但它没有解释为什么或如何回答这个问题。请include an explanation for your code,因为这确实有助于提高您的帖子质量。请记住,您是在为将来的读者回答问题,而这些人可能不知道您提出代码建议的原因。
猜你喜欢
  • 2020-12-08
  • 1970-01-01
  • 2020-01-10
  • 1970-01-01
  • 2016-08-02
  • 1970-01-01
  • 2021-01-16
  • 2021-11-16
  • 2016-04-07
相关资源
最近更新 更多