Pocket ID: 간편 패스키 인증
Pocket ID는 패스키 기반 인증만을 지원하는 간단한 OIDC(OpenID Connect) 제공자로, 사용자가 하나의 패스키로 다양한 OIDC 지원 앱에 쉽게 로그인할 수 있게 해줍니다.
Docker Compose와 Caddy 리버스 프록시를 이용해 리눅스 VPS에 배포하며, 공개 URL과 암호화 키 설정, 이메일 알림 기능 등 다양한 환경 변수를 통해 유연한 구성이 가능합니다.
Forgejo, OpenGist, Linkding, Coder 등 여러 셀프호스팅 애플리케이션에 OIDC 클라이언트로 연동하여, 패스키를 통한 비밀번호 없는 안전한 로그인 환경을 구현할 수 있습니다.
특히, 패스키만을 인증 수단으로 사용함으로써 보안성을 높이고, 다중 패스키 등록을 권장하여 계정 접근성을 보장하는 점이 실용적입니다.
이 솔루션은 외부 네트워크에서도 안전하고 현대적인 인증 방식을 제공하며, 대형 IT 업체에 의존하지 않고 자체적으로 패스키 인증을 운영하고자 하는 개발자 및 운영자에게 유용합니다.
