FLUTTER ECOSYSTEM

keycloak_wrapper

适用于Flutter框架的Keycloak单点登录(SSO)认证包。

最新版本
1.5.1
近 30 天下载
1260
喜欢数
33
Pub 分数
150

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

一个 Flutter 包,可简化 Keycloak 单点登录 (SSO) 身份验证集成。它提供了一个简化的接口,用于处理登录、登出、令牌管理和跨 Android、iOS 和 macOS 平台的用户会话状态。该包专为与 Keycloak 授权服务器无缝协作而设计,可在 Flutter 应用中实现安全、集中的身份验证。该包抽象了复杂的 OAuth2 流程,使 SSO 实现更快、更可靠。

适合场景
  • 将单点登录集成到移动应用
  • 使用 Keycloak 管理用户会话
  • 通过 OAuth2 保护应用访问
  • 在服务之间启用单点登录
  • 处理令牌刷新和验证
主要特点
  • 内置 OAuth2 流程支持
  • 跨平台兼容性
  • 令牌存储和检索
  • 会话状态管理
  • 与 Keycloak 服务器的轻松集成
适合对象
  • 使用 Keycloak 的移动应用程序
  • 寻求单点登录解决方案的开发者
  • 需要安全认证的项目
  • 使用 Keycloak 作为身份提供者的团队
  • Flutter 应用针对多个平台
使用建议
  • 需要配置一个 Keycloak 服务器
  • 需要正确设置重定向 URI
  • 可能需要为自定义领域进行额外配置
  • 仅限基于 OAuth2 的 Keycloak 流程
  • 依赖网络连接进行身份验证操作
支持平台AndroidiOSmacOS

安装插件

flutter pub add keycloak_wrapper

所属分类

依赖

依赖清单 3 项

源码仓库

关联项目

暂无相关数据。