메인 콘텐츠로 건너뛰기

인증 모니터링

OpenClaw 는 openclaw models status 를 통해 OAuth 만료 상태를 노출합니다. 이를 자동화 및 알림에 사용하십시오. 스크립트는 휴대폰 워크플로우를 위한 선택 사항입니다.

권장: CLI 확인 (이식성 우수)

openclaw models status --check
종료 코드:
  • 0: 정상
  • 1: 자격 증명이 만료되었거나 누락됨
  • 2: 곧 만료됨 (24시간 이내)
이 방식은 cron/systemd 에서 동작하며 추가 스크립트가 필요하지 않습니다.

선택적 스크립트 (운영 / 휴대폰 워크플로우)

이 스크립트들은 scripts/ 아래에 있으며 선택 사항입니다. Gateway(게이트웨이) 호스트에 대한 SSH 접근을 가정하며 systemd + Termux 에 맞게 조정되어 있습니다.
  • scripts/claude-auth-status.sh 는 이제 openclaw models status --json 를 단일 진실 소스로 사용합니다 (CLI 를 사용할 수 없는 경우 직접 파일 읽기로 폴백). 따라서 타이머를 위해 openclawPATH 에 유지하십시오.
  • scripts/auth-monitor.sh: cron/systemd 타이머 대상; 알림 전송 (ntfy 또는 휴대폰).
  • scripts/systemd/openclaw-auth-monitor.{service,timer}: systemd 사용자 타이머.
  • scripts/claude-auth-status.sh: Claude Code + OpenClaw 인증 검사기 (전체/json/단순).
  • scripts/mobile-reauth.sh: SSH 를 통한 가이드형 재인증 흐름.
  • scripts/termux-quick-auth.sh: 원탭 위젯 상태 + 인증 URL 열기.
  • scripts/termux-auth-widget.sh: 전체 가이드형 위젯 흐름.
  • scripts/termux-sync-widget.sh: Claude Code 자격 증명 → OpenClaw 동기화.
휴대폰 자동화나 systemd 타이머가 필요 없다면 이 스크립트들은 건너뛰십시오.