[팁] 브라우저 확장: Bitwarden 을 사용할 때 팁 - 리무스BBS
Bitwarden 확장 프로그램은

- 패스워드 관리자로 사용되는 공개 프로그램으로, 요즘은 삼성Pass 나 마이크로소프트에서도 제공하고 있는 관리자 프로그램이다.
- 좋은 것은, 도커로 공개용 Vaultwarden 이라고 하는 직접 구축할 수 있는 서버가 존재한다.
- self-host로 사용하면, 중앙 서버가 털림으로써 발생할 수 있는 보안 문제가 해결된다.
- 제공 플랫폼은…
- 브라우저 웹사이트
- 모바일 앱
- 데스크탑 프로그램
- 등에서의 암호 아이디 자동완성을 제공한다.
- OTP 자동 관리 시스템이 있어서, 이중인증 기능도 쉽게 적용할 수 있다.
- 기타등등 좋은 기능이 많아서 이걸 계속 쓰고 있었는데…
브라우저 확장 bitwarden 의 문제 발생

- 브라우저 확장스토어에 웬만하면 bitwarden이 있는데, 동작 방식은 다음과 같다.
- 현재 사이트에 있는 DOM 을 분석하여, 아이디/암호 부분을 처리하도록 javascript snippet을 삽입
- 그런데, virtual dom 파싱하는 부분에 최근에 오류가 발생하였다.
- 그리고, 생각보다 이 snippet의 크기가 커서, 사이트가 미세하게나마 느려지는 단점도 존재하다.
그래서 추천 설정!
- 브라우저 확장은 항상 동작하는 것 보다는, 필요할때만 동작하도록 하는 방법이 있더라.

- 확장은 활성화시켜두되, 사이트 액세스를 ‘클릭 시’로 바꾼다.
- 그러면, 기존의 확장이 보이던 부분에서 로그인 정보가 있는 사이트는 다음과 같이 표시된다.
(사이트 아이디 정보가 1개 존재하며, 접근할 수 있다)- 그러면 다음과 같은 장점이 생긴다.
- 로그인 폼을 채워넣는 일이 매번 있는 것이 아니므로, 필요할때만 확장을 활성화할 수 있다.
- 로그인 정보가 있는지는 바로 보인다.
- 활성화되어 있지 않을때에는 snippet이 추가되지 않으므로, 사이트도 좀 더 빨라지게 된다.
- 물론… 단점이 하나 생긴다.
- 활성화를 위해 클릭하면 해당 페이지를 다시 로딩하게 된다. 이후는 해당 탭에서 계속 활성화 되어 있다.
- 따라서, 로그인 처리가 끝나고 다른 페이지에서 다시 띄워서 쓰는 방식을 써야 할 수도 있다.