Browser Login Tool
浏览器登录工具用于处理需要身份验证的网站。
功能
- 表单自动填写
- 验证码处理
- Session 管理
- Cookie 持久化
使用方法
typescript
import { browser } from 'openclaw/tools'
// 登录网站
await browser.login({
url: 'https://example.com/login',
credentials: {
username: process.env.USERNAME,
password: process.env.PASSWORD
},
// 验证码处理
captcha: {
type: 'image',
selector: '#captcha-image'
}
})配置
json
{
"browser": {
"timeout": 30000,
"headless": true,
"userAgent": "Mozilla/5.0..."
}
}安全说明
- 凭证不会记录到日志
- Session 数据加密存储
- 定期清理过期 Session