소개
gopass-jsonapi는 gopass 비밀번호 관리자와 JSON 메시지로 통신할 수 있게 해주는 브라우저 바인딩입니다. gopassbridge 같은 브라우저 플러그인이 네이티브 메시징을 통해 gopass에 접근할 때 사용됩니다.
상세정보
소개
gopass-jsonapi는 gopass 비밀번호 관리자와 JSON 형식으로 메시지를 주고받을 수 있게 해주는 브리지 도구입니다. 주로 gopassbridge 같은 브라우저 플러그인이 네이티브 메시징을 통해 로그인 자격 증명을 입력할 때 사용됩니다.
핵심 기능
- gopass와 JSON 메시지 기반 통신 제공
- 설치 시 `gopass_native_host.exe` 래퍼 실행 파일 생성
- `gopass-jsonapi configure` 명령으로 브라우저 네이티브 호스트 설정
- gopassbridge 및 기타 네이티브 메시징을 지원하는 플러그인과 호환
지원 환경
Windows 10 이상 (x86/x64)에서 기본적으로 작동하며, 리눅스(Fedora 등)와 FreeBSD에서도 패키지 형태로 제공됩니다. 본 스토어에서는 Windows 사용자를 대상으로 설명합니다.
기본 사용법
- 윈도우에서 winget을 통해 설치:
winget install gopass.gopass-jsonapi - 설치 후 관리자 권한으로 명령 프롬프트를 열고
gopass-jsonapi configure실행 - 브라우저에 gopassbridge 플러그인을 설치하고 네이티브 앱으로 gopass-jsonapi를 등록
- 이제 플러그인이 gopass에 저장된 비밀번호를 가져와 입력 필드에 자동 입력 가능
제한 사항 및 체크포인트
- 프로젝트는 작업 중이며 문서가 최신 상태가 아닐 수 있음
- gopass-jsonapi를 업데이트한 후에는 최신 구성을 위해
gopass-jsonapi configure를 다시 실행해야 함 - 전역 설정을 위해서는 관리자 권한이 필요함
- 브라우저 플러그인 측에서도 네이티브 메시징이 올바르게 설정되어 있어야 함
자주 묻는 질문 (FAQ)
gopass-jsonapi는 무료인가요?
예, MIT 라이선스 하에 오픈소스로 제공됩니다.
관리자 권한 없이도 사용할 수 있나요?
사용자 수준 설치는 가능하지만, 전역 구성을 위해서는 관리자 권한으로 configure를 실행해야 합니다.
어떤 브라우저 플러그인과 함께 사용할 수 있나요?
gopassbridge와 같은 네이티브 메시징을 지원하는 플러그인과 호환됩니다. 플러그인 측에서 네이티브 앱으로 gopass-jsonapi를 지정하면 됩니다.
시스템 요구사항
Windows 10 이상 운영 체제, gopass가 미리 설치되어 있어야 하며, 전역 설정을 위해서는 관리자 권한으로 `gopass-jsonapi configure` 명령을 실행해야 합니다.


