pile·
보안·stackoverflow-blogStack Overflow Blog·

엔지니어, 특히 백엔드 엔지니어를 위한 OAuth 2.0 Device Flow 설명

문제스마트 TV, IoT, CLI 처럼 입력 수단이 빈약한 기기에서 긴 패스워드 입력은 비현실적이고 위험하다.
접근디바이스가 /oauth/device_authorization 으로 device_code 와 user_code 를 받고, 사용자가 다른 기기로 짧은 코드를 입력한 뒤 디바이스가 /oauth/token 을 폴링한다. 서버는 authorization_pending, slow_down, expired_token, access_denied, success 다섯 응답을 구분한다.
결과verification 엔드포인트의 rate-limit, slow_down 시그널 존중, 사용 즉시 코드 폐기 같은 구현 디테일이 핵심이다. PKCE 와 풀려는 문제 자체가 다르다는 점도 분명히 한다.
stackoverflow-blog
Stack Overflow Blog 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. 보안·gitlab-engGitLab Blog·

    Serena MCP 에이전트의 치명적 원격 코드 실행 취약점 분석

    GitLab 보안팀이 AI 코딩 에이전트 Serena(월 PyPI 다운로드 13.6만 건)에서 치명적 원격 코드 실행 취약점을 발견했다. Jinja2 비샌드박스 환경과 신뢰 모델의 미검사 경로가 결합해 개발자가 악의적 저장소를 열기만 해도 코드가 실행된다. serena-agent 1.7.0에서 SandboxedEnvironment 교체로 수정 완료됐다.

    요약 이어보기
    #mcp#security#rce+2