logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Flutter三方库适配OpenHarmony【flutter_web_auth】— 深度链接(Deep Link)机制全解析

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.net深度链接是 flutter_web_auth 在 OpenHarmony 上能工作的基础设施。没有深度链接,浏览器完成认证后就没办法把结果回传给 App。这篇把 OpenHarmony 的深度链接机制从底层讲清楚——Want 是什么、skills 怎么配、singleton 为什么必须、系

#flutter
Flutter三方库适配OpenHarmony【flutter_web_auth】— 示例应用开发与 OAuth2 实战接入

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.net前面 15 篇讲了原理和源码,这篇来点实际的——从零搭建一个示例应用,接入 GitHub OAuth 登录,在 OpenHarmony 真机上跑通完整流程。代码可以直接复制到项目里用。项目结构:Dart 代码 + 宿主配置 + EntryAbility 集成OAuth2 URL 构造宿主配

#flutter#harmonyos
Flutter三方库适配OpenHarmony【flutter_speech】— 语音识别引擎创建

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.net上一篇搞定了权限申请,今天来讲语音识别引擎的创建——。这是整个语音识别流程中最关键的一步,引擎创建成功了,后面的监听、识别、停止都是顺水推舟的事。说实话,这个API看起来很简单——就两个参数嘛。但实际用起来,参数格式、异步处理、异常捕获、能力检测,每一个环节都有讲究。我在适配过程中,光是l

#flutter#语音识别#人工智能 +1
Flutter三方库适配OpenHarmony【flutter_web_auth】— 总结回顾与 Web 认证技术展望

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.net20 篇文章,从 OAuth2 协议到 PKCE 安全增强,我们把 flutter_web_auth 适配 OpenHarmony 的每一个技术细节都过了一遍。最后这篇做一个完整回顾,把关键知识点串起来,再聊聊 Web 认证技术的未来方向。整个适配的核心是1. 实现三个接口(Flutter

#flutter
Flutter三方库适配OpenHarmony【flutter_web_auth】— 安全增强与生产环境最佳实践

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.netflutter_web_auth 本身只是一个"浏览器桥梁",安全不安全取决于你怎么用它。裸用 OAuth2 授权码模式有 Scheme 劫持风险,加上PKCE就安全了;不验证State参数有 CSRF 风险,验证了就没事。这篇把生产环境中必须做的安全措施都讲一遍。PKCE:防止 auth

#flutter
Flutter三方库适配OpenHarmony【flutter_web_auth】— 调试技巧与常见问题排查

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.netflutter_web_auth 的调试比一般的 Flutter 插件要难——因为它涉及跨进程通信。App 打开浏览器是一个进程,浏览器重定向回来是另一个进程,中间还有系统的深度链接匹配。任何一个环节出问题,表现都是"回调不触发"。这篇把排查流程系统化,帮你快速定位问题。清除日志开始监控触

#flutter
Flutter三方库适配OpenHarmony【flutter_web_auth】— 四平台认证机制横向对比

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.netflutter_web_auth 支持 Android、iOS/macOS、Web 和 OpenHarmony 四个平台(iOS 和 macOS 共享同一套 API)。每个平台用完全不同的技术栈实现了同一个功能——打开浏览器让用户认证,然后把结果回传给 App。这篇做一个全面的横向对比,帮

#flutter#harmonyos
Flutter三方库适配OpenHarmony【flutter_web_auth】— 示例应用开发与 OAuth2 实战接入

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.net前面 15 篇讲了原理和源码,这篇来点实际的——从零搭建一个示例应用,接入 GitHub OAuth 登录,在 OpenHarmony 真机上跑通完整流程。代码可以直接复制到项目里用。项目结构:Dart 代码 + 宿主配置 + EntryAbility 集成OAuth2 URL 构造宿主配

#flutter#harmonyos
Flutter三方库适配OpenHarmony【flutter_web_auth】— 错误处理与异常边界全梳理

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.netNO_CONTEXTCANCELED。再加上 Dart 层的和各种,整个错误处理体系其实不简单。这篇把所有可能出错的地方都梳理一遍。位置防御内容处理方式authenticate 入口ability 为 null日志 + 继续检查 contextauthenticate 入口context

#flutter
Flutter三方库适配OpenHarmony【flutter_web_auth】— 错误处理与异常边界全梳理

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.netNO_CONTEXTCANCELED。再加上 Dart 层的和各种,整个错误处理体系其实不简单。这篇把所有可能出错的地方都梳理一遍。位置防御内容处理方式authenticate 入口ability 为 null日志 + 继续检查 contextauthenticate 入口context

#flutter
    共 137 条
  • 1
  • 2
  • 3
  • 14
  • 请选择