pile·
보안·스포카스포카·

단지 권한 기능을 추가해달라고 했을 뿐인데(feat. 인증 기능 개선)

문제키친보드 매장 앱에 권한 관리 기능을 추가해야 했지만, 기존 JWT 기반 stateless 인증은 권한 변경을 즉시 반영할 수 없었다. 토큰 탈취 시 서버가 제어할 방법도 없었다.
접근Refresh Token 을 도입해 인증 상태를 서버에서 관리한다. Access Token 의 만료를 짧게 가져가면서도 사용자 재로그인 부담을 줄이고, 권한 변경 시 토큰 재발급으로 즉시 반영. 권한 모델은 RBAC 형태로 매장 단위 권한을 정의한다.
결과인증 / 인가가 서로 분리된 깨끗한 구조로 정착. 보안 위험을 낮추면서 사장-직원 권한 분리 같은 새 기능을 쉽게 얹을 수 있게 됐다.
스포카
스포카 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. 보안·gitlab-engGitLab Blog·

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

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

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