必须在生成前用自然语言明确设定访问控制逻辑,否则无法补加;需声明统一登录体系、逐条列出受控节点、定义拒绝访问行为,并按身份、角色或路径选择对应权限类型。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在码上飞AI生成的网站中限制部分内容仅对特定用户可见,必须在生成前明确设定访问控制逻辑,因为平台不支持生成后手动添加权限校验代码——【生成时未声明权限规则,后续无法补加】。
生成前用自然语言定义访问范围
登录码上飞官网(https://www.codeflying.net)→ 进入新建应用对话框 → 输入需求时,必须嵌入明确的权限描述句式。
例如:“做一个员工内部知识库网站,首页所有人可看,但‘薪资制度’和‘绩效考核表’两个页面只允许部门经理及以上角色访问,普通员工点击应显示‘权限不足’提示。”
这一步不能省略或模糊表达。如果只说“做个知识库”,系统默认全部公开;若写“部分页面要保密”,AI无法识别具体对象、粒度和响应方式,会跳过权限逻辑直接生成无保护版本。
支持的三种权限控制类型
方法一:按登录身份区分
在需求中加入“仅登录用户可见”“仅手机号已认证用户可查看”等表述。码上飞会自动集成手机号一键登录+实名核验流程,并在对应页面插入登录态拦截逻辑。
方法二:按角色标签控制
需同步提供角色清单,例如:“系统有三类用户:实习生(tag: intern)、正式员工(tag: staff)、管理员(tag: admin)。‘项目预算明细’只对admin开放,‘考勤打卡记录’对staff和intern开放。”
方法三:按URL路径设密
直接指定路径+访问条件:“/admin/dashboard 页面需输入动态口令,口令每天凌晨刷新,由后台定时邮件发送给邮箱含@company.com的用户。” 码上飞将为此路径生成独立鉴权中间件,并绑定企业邮箱域名白名单。
关键配置项必须一次性说清
第一步:先确认是否启用统一登录体系
在需求开头明确写“启用统一账号体系”或“使用微信授权登录”,否则所有权限控制都将失效——【没有登录态,就没有权限判断基础】。
第二步:列出所有受控内容节点
逐条写出需限制的页面、按钮、数据表格、导出功能的准确名称或路径,例如:“‘导出Excel’按钮”“会员等级详情弹窗”“/api/v1/orders 接口返回数据”。
第三步:定义拒绝访问时的行为
必须说明用户无权访问时看到什么,如“跳转至403页面”“显示灰色禁用状态+Tooltip提示”“返回空数组且不报错”。不声明则默认返回空白内容,易造成业务误解。
















