본문 바로가기

전체 글

(2)
패스키(Passkeys) 비밀번호를 대체한다 애플이 WWDC 2022에서 Passkeys라는 이름의 패스워드를 대체한다는 기능을 소개했었죠. 애플은 iOS 16부터 이 패스키 기능을 적용했고 이제는 구글 크롬 108 버전에서도 패스키를 정식 지원하기 시작했습니다. 패스키는 비밀번호를 대체합니다 애플, 구글 그리고 FIDO Alliance에서 패스키를 설명하는 문구입니다. 비밀번호를 기억하고 입력하거나 비밀번호를 저장해두지 않아도 된다는 이야기입니다. 비밀번호를 없애버리겠다는거죠. 패스키는 FIDO2 또는 WebAuthn(Web Authentication) 기술을 기반으로 합니다. 애플이 WWDC 2022에서 이 기술이 적용될 것이라고 공개하면서 좀 더 널리 알려지기 시작했죠. 예전에는 이런 USB 스틱형태의 장치인 보안키로 이용할 수 있었죠. 대략..
그누보드5 디버깅 플러그인 개발 후기 그누보드5에는 내장된 'debugbar' 플러그인으로 간단한 형태로 DB 쿼리 목록이나 자체 지원하는 Hook 시스템의 상태를 확인할 수 있는 기능을 제공합니다. 실행된 쿼리와 소요시간, 메모리 사용량 그리고 내장된 Hook이 몇 회 호출되었고 어떤 Listener가 등록되어 있는지 확인할 수 있죠. 사이트 하단으로 스크롤을 내려 "디버그"라는 버튼을 누르면 쿼리와 Hook 목록을 볼 수 있습니다. 그누보드5 파일 중 config.php 파일을 수정하여 G5_DEBUG 상수의 값을 변경하면 이 기능을 활성화 할 수 있죠. define('G5_DEBUG', true); 'debugbar'라는 이름에서 볼 수 있듯이 PHP Debug Bar를 흉내낸 기능입니다. 다만, 제공하는 기능은 위 두가지 정도입니다...