group_id = params_kw.get('group_id', '') # Optional, if re-creating downapp_id = params_kw.get('downapp_id', '') project_name = params_kw.get('project_name', 'default') if not downapp_id: return {"success": False, "message": "downapp_id 不能为空"} # If group_id is provided, we might be refreshing the link for an existing group? # For simplicity, always create new session for user. result = await rl_verify_user((await get_userorgid()) or '0', group_id, downapp_id, project_name) return result