在 Elsa Studio 中更改登录身份验证

问题描述 投票:0回答:1

我正在尝试更改 Elsa Studio WASM 的默认身份验证,但我没有找到使用 JWT 实现身份验证的方法,以替换应用程序的默认登录名:登录名:密码 密码:admin

有人可以帮我举一个这个实现的例子吗?

我想继续使用登录布局,但用我自己的覆盖当前的身份验证模型

Elsa WASM 文档:https://v3.elsaworkflows.io/docs/installation/elsa-studio-blazorserver

elsa-workflows
1个回答
0
投票

这篇文章帮助我解决了我的问题,更改了 Elsa 的身份验证以将其与我的应用程序集成

https://github.com/elsa-workflows/elsa-core/discussions/4814

但也可以在命令后面禁用身份验证本身。 添加到您的 elsa 应用程序设置中:

{
   "Shell": {
       "DisableAuthorization": true
    }
}

并添加到您的程序中:

builder.Services.AddShell(options => configuration.GetSection("Shell").Bind(options));

并使用传统方法实现您自己的身份验证,只需记住 elsa 始终需要接收用户声明,以对路由进行身份验证。

© www.soinside.com 2019 - 2024. All rights reserved.