基于华为开发者空间 -Astro 低代码平台,构建用户登录功能开发

案例概览

背景与简介

开发者空间-华为云是为全球开发者打造的专属云上成长空间,深度整合昇腾 AI、鸿蒙、鲲鹏等华为根技术。开发者空间在 HDC2025 上迎来全面升级,新增 AI 原生应用引擎、AI Notebook、鸿蒙云手机、FunctionGraph 云函数、Astro 低代码等核心能力,并在算力、模型、平台、应用层实现全方位优化,助力开发者高效完成从编码到调测的全流程,打造智能 AI 应用开发新体验。

华为开发者空间-低代码应用开发平台是华为云推出的一款可视化应用开发平台,旨在通过”拖拽式”组件和模板化设计,降低开发门槛,提升企业数字化应用构建效率。

Astro 平台特别适合业务人员与开发者协同创新,能大幅缩短应用交付周期,典型适用于 OA 审批、数据看板、轻量级业务系统等场景。

传统用户登录开发深陷 “高成本、低效率、弱安全” 困局,而华为 Astro 通过 “预制安全能力+可视化编排+云原生运维” 三位一体,实现:

  • 安全零信任:内建金融级防护,杜绝密码泄露风险;
  • 部署小时级:拖拽式开发释放 IT 资源;
  • 业务可持续:权限热配置支撑灵敏迭代。

本案例将通过华为开发者空间-低代码应用开发平台,为业务应用自定义一个登录页。通过在登录页中输入用户名、密码等登录信息,与系统中存储的业务用户信息进行对比,来验证业务用户的身份,并根据设置的业务用户权限,为业务用户分配相应的资源和访问权限。

案例流程

基于华为开发者空间 -Astro 低代码平台,构建用户登录功能开发

流程说明

  1. 领取华为开发者空间,登录开发者空间-华为云-低代码应用开发平台;
  2. 新建低代码应用,进入 Astro 轻应用服务控制台主页,开发应用。

✍️案例实操

业务用户登录后台开发「链接」️️️原文点这里

  1. 领取华为开发者空间,登录华为开发者空间-低代码应用开发平台;
  2. 在华为开发者空间-低代码应用开发平台创建低代码应用,配置系统环境变量;
  3. 创建用户登录、注册脚本,测试登录注册运行,返回参数;
  4. 关联登录脚本,创建用户登录服务编排;
  5. 创建公共接口,发布服务。

在业务用户登录后台开发的最后,我们创建了一个公共接口。接下来我们将完成业务用户前台的开发,通过调取公共接口进行前后端数据互传,完成业务用户登录功能的开发。

业务用户登录前台开发「链接」️️️原文点这里

  1. 获取自定义登录组件模板,修改配置文件,创建自定义组件;
  2. 创建高级页面,开发登录页,配置后台公共接口;
  3. 发布应用,登录成功!!!

案例最终效果:

基于华为开发者空间 -Astro 低代码平台,构建用户登录功能开发

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 共1条

请登录后发表评论

    暂无评论内容