TESIGN
저장한 것

KO · EN

  1. TESIGN / RADAR
  2. oauthcli

oauthcli

개발자용 OAuth 서버 점검

누가 쓰나백엔드 개발자 · 보안 담당자 · 에이전트 개발자

설치해서 쓰기

OAuth·OIDC 서버가 무엇을 지원하는지 확인하고 RFC 기준으로 검사합니다.

★ 1▲ 5 HN

별 1 · GitHub에서 확인 GitHub 확인 30시간 지연 · 7일 별 증가 관측 없음 (GH Archive) (기준 ) · Show HN 5점 관측

신규 생성 1h 만에 포착

Southclaws/oauthcli 저장소의 GitHub 소셜 카드. 왼쪽에 이름과 한 줄 설명, 오른쪽에 프로필 사진.

TESIGN TAKE

'우리 서버가 표준을 지키나'를 RFC 조항 단위 판정으로 바꿔 줍니다.

INSTALL설치

한눈에 보는 사실

사용 범위
미확인 — 쓰기 전에 살펴보세요.
언어
Go
플랫폼
windows · macos · linux · cli
활동
마지막 커밋 3일 전 () · 최근 릴리스 v1.0.0 () · 릴리스 1개
커뮤니티
기여자 1명 · 열린 이슈 0개 (PR 포함) · 만든 이: 개인
출처
Show HN
처음 본 시각
분류
보안 · 개발 도구

요약이며 법적 조언이 아닙니다.

왜 볼 만한가

OAuth 서버를 붙일 때는 문서와 실제 동작이 다른 지점을 토큰을 손으로 주고받으며 찾게 됩니다. oauthcli는 인가 서버가 공개한 메타데이터를 읽고 RFC별 적합성을 판정하며, 모든 grant로 토큰을 받아 해독·검증하고 브라우저·디바이스 플로우와 동적 클라이언트 등록까지 명령 하나씩으로 돌립니다. 모든 명령에 --format json이 있고 종료 코드가 판정을 담아 에이전트도 같은 도구를 씁니다. Go로 설치하며 명세 원문이 바이너리에 들어 있고, README에 라이선스는 표기돼 있지 않습니다.

이걸로 무엇을 만들 수 있나

  • 배포 전에 인가 서버 적합성을 검사하는 CI 단계
  • 신규 IdP 도입 검토용 RFC 지원 현황 보고서
  • 에이전트가 토큰을 받아 API를 시험하는 자동화 스킬

누구에게 맞나

백엔드 개발자
인가 서버 연동에서 어디가 어긋나는지 찾을 때
보안 담당자
사내 IdP의 RFC 적합성을 점검할 때
에이전트 개발자
에이전트에 토큰 발급을 맡길 때

5분 안에 시작하기

$ go install github.com/Southclaws/oauthcli@latest
$ oauthcli discover https://accounts.google.com     # what does this issuer publish and support?
$ oauthcli check https://accounts.google.com        # is it conformant? one verdict per RFC
# Go 툴체인 필요 · 실행 파일 이름은 oauthcli

주의할 점

  • README에 라이선스가 표기돼 있지 않습니다
  • Go 툴체인으로 설치합니다(바이너리 배포는 README에 없음)
  • --register 같은 상태를 만드는 검사는 opt-in입니다

영수증

처음 본 시각
출처 등록
선정
생성에서 포착까지
1h
처음 봤을 때
1 ★
출처
Show HN

이 항목의 사실을 기계가 읽기 쉬운 형태로 — 마크다운으로 보기 · JSON

비슷한 도구

보안 분야에서 ★ 총합 순으로 최대 5개. 편집 항목 먼저, 그다음 저장소 카드이며 이 항목은 강조되어 있습니다. 순위와 같은 저장 스냅샷에서 뽑은 비교표이고 추천은 아닙니다.

이미지이름★ 총합▲ 7d라이선스플랫폼마지막 push
저장소가 공개한 벤치마크 순위표. 모델·리뷰 도구별 F1·정밀도·재현율·평균 시간·토큰이 어두운 표로 정리돼 있습니다.
open-code-review개발자용 AI 코드 리뷰★ 28.6k▲ +1,064Apache-2.0허용적windows · macos · linux · cli
Southclaws/oauthcli 저장소의 GitHub 소셜 카드. 왼쪽에 이름과 한 줄 설명, 오른쪽에 프로필 사진.
oauthcli개발자용 OAuth 서버 점검이 항목★ 1라이선스 미확인미확인windows · macos · linux · cli
ente/ente카드★ 28.9k▲ +13AGPL-3.0카피레프트
deskflow/deskflow카드★ 28.8k▲ +5GPL-2.0카피레프트
laramies/theharvester카드★ 17.4k▲ +10라이선스 미확인미확인

타임라인

  1. 저장소 생성
  2. Show HN 게시 ↗
  3. TESIGN이 처음 본 시각