웹솔루션개발 22년 노하우! 해피CGI의 모든것

[해피CGI][cgimall] Password Manager 본문

웹프로그램밍 자료실/PHP 자료

[해피CGI][cgimall] Password Manager

해피CGI윤실장 2016. 11. 11. 09:22
프로그램 설명


  • Password Manager는 사용자 생성 및 사용자 임의의 강력한 암호를 저장, 관리할 수 있습니다.
     
  • 암호는 사용자 브라우저에 생성한 다음 AES256 (CBC모드)를 사용하여 암호화됩니다.
     
  • SHA512와 PBKDF2는 사용자 식별 검사에 사용됩니다.
     
  • 신뢰할 수 있는 컴퓨터에서 사용자가 빠르게 로그인할 PIN을 사용하도록 설정할 수 있습니다.
     
  • PIN 확인은 복잡하고 서버와 클라이언트를 모두 포함합니다.
     
  • PIN 번호는 4자리 숫자이지만, 안전합니다. (3번 틀릴 경우 서버에서 차단됩니다.)
     
  • 다른 사이트의 계정정보를 CSV 파일을 통해 가져올 수 있습니다.
     
  • 태그 및 검색이 지원됩니다.


프로그램 라이센스


  • MIT License



프로그램 사용방법


  1. 자신의 웹 서버에 PHP 및 MySQL(MariaDB)를 설치합니다.
     
  2. Password Manager를 위한 데이타베이스를 생성합니다.
     
  3. 첨부파일 중 initial.sql 파일을 데이타베이스에 입력합니다.
     
  4. 첨부파일중 src/function/config.php 파일을 자신의 웹 서버에 맞게 수정합니다.
     
  5. 수정된 src 폴더를 웹 서버에 업로드합니다.
     
  6. 웹 브라우저에서 자신의 웹 서버로 접속합니다. (index.php)
     
  7. Password Manager 가 실행되면 Sign Up을 눌러 계정을 생성합니다.


     


PIN 설정방법


  1. 생성된 계정으로 로그인 합니다.
     
  2. 상단 Set PIN 버튼을 눌러 자신의 PIN 번호를 설정합니다.
    설정 후 Set/Reset 버튼 클릭!



     
  3. 설정이 완료되면 로그아웃 후 로그인페이지에 다시 접근하면 PIN 번호 입력창이 나옵니다.



     
  4. 앞서 설정한 PIN 번호만 입력하면 로그인이 이루어집니다.

 

 

 

홈페이지바로가기 

Comments