# 用户登录与授权场景处理建议
当小程序部分服务需要用户先同意协议或登录才能使用时,建议开发者在小微 Handoff 页面采用合适的授权处理方式,否则可能被认定为「账号卡片」对应的 Handoff 页面与文字回复存在关联性问题,影响评测与上线。本文列出平台推荐的几种处理方案,开发者可根据业务场景选择。
# 背景示例
以下是一个存在问题的示例:
注意:用户未触发需使用权限或用户个人信息的相关功能或服务时,不得提前向用户申请权限或收集用户个人信息。
# 处理方案
1)推荐方案:让用户在小程序中先看到内容,后续操作时才要求用户授权或登录。
2)让用户在小程序中看到内容,同时提供弹窗让用户授权或登录。
3)开发者可直接接入「小微」的平台隐私授权卡片;后续需要获取手机号时,调用 wx.getPhoneNumber 或 wx.getRealtimePhoneNumber 接口,详见 API 支持列表。
4)直接在答复中告诉用户需要进入小程序授权或登录才可使用服务。此方案可能影响 Agent 的任务完成率,建议谨慎使用。
相关文档