如何在 Flutter 中使用 KeyCloak

Posted

技术标签:

【中文标题】如何在 Flutter 中使用 KeyCloak【英文标题】:How Do I Use KeyCloak in Flutter 【发布时间】:2021-12-03 11:50:51 【问题描述】:

我是新手,我正在构建一个应用程序,我想使用 KeyCloak 对用户进行身份验证。问题是我不知道该怎么做,我在 pub.dev 包管理器中找到了一个包,但目前它无法在应用程序中使用。

【问题讨论】:

请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。 【参考方案1】:

Keycloak supports OpenID Connect,有多个包可以帮助您在 Flutter 中实现 OpenID Connect 客户端。例如:

flutter_appauth openid_client

【讨论】:

以上是关于如何在 Flutter 中使用 KeyCloak的主要内容,如果未能解决你的问题,请参考以下文章

将 Flutter app facebook 身份验证与 Keycloak 服务集成

使用 keycloak 和 openid_client 对 Flutter 应用程序进行身份验证

无法使用 openid_client 通过带有 keycloak 的 pkce Flutter 应用程序进行身份验证

如何在 Spring Boot 应用程序中测试 Keycloak 身份验证?

如何在 KeyCloak 中禁用所有形式的本地缓存?

如何从 java api 在 keycloak 中设置自定义用户属性