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

举报
空间案例中心小助手 发表于 2025/06/30 10:07:14 2025/06/30
【摘要】 本案例将通过华为开发者空间-低代码应用开发平台,为业务应用自定义一个登录页。通过在登录页中输入用户名、密码等登录信息,与系统中存储的业务用户信息进行对比,来验证业务用户的身份,并根据设置的业务用户权限,为业务用户分配相应的资源和访问权限。

📋 案例概览

📝 背景与简介

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

华为开发者空间-低代码应用开发平台是华为云推出的一款可视化应用开发平台,旨在通过"拖拽式"组件和模板化设计,降低开发门槛,提升企业数字化应用构建效率。Astro平台特别适合业务人员与开发者协同创新,能大幅缩短应用交付周期,典型适用于OA审批、数据看板、轻量级业务系统等场景。

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

  • 安全零信任:内建金融级防护,杜绝密码泄露风险;

  • 部署小时级:拖拽式开发释放IT资源;

  • 业务可持续:权限热配置支撑敏捷迭代。

🔖 案例流程

流程图.png

🕹️ 流程说明

  1. 领取华为开发者空间,登录华为开发者空间-低代码应用开发平台

  2. 新建低代码应用,进入Astro轻应用服务控制台主页,开发应用。


✍️ 案例实操

📝 业务用户登录后台开发

  1. 领取华为开发者空间,登录华为开发者空间-低代码应用开发平台

  2. 华为开发者空间-低代码应用开发平台创建低代码应用,配置系统环境变量;

  3. 创建用户登录、注册脚本,测试登录注册运行,返回参数;

  4. 关联登录脚本,创建用户登录服务编排;

  5. 创建公共接口,发布服务。

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

📝 业务用户登录前台开发

  1. 获取自定义登录组件模板,修改配置文件,创建自定义组件;

  2. 创建高级页面,开发登录页,配置后台公共接口;

  3. 发布应用,登录成功!!!

🌈 案例最终效果

ScreenShot_20250626161321.PNG

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。