2012-06-18 4 views
0

지난 몇 시간 동안 맞춤 사이트에서 phpBB 로그인 스크립트를 사용하는 방법을 찾고있었습니다. 나는 내가 옳은 것을 찾지 않고 있다고 생각합니다.phpBB 비밀번호 맞춤 인증 사이트

얼마 전에 phpBB 사이트를 만들었고 900 명이 넘는 회원이 phpBB를 통해 등록했습니다. 나는 현재이 사이트를 들으며 사용자 등록을 다른 모든 맞춤 코드와 함께 다시하고 있습니다.

내 문제는 사용자가 평상시처럼 로그인 할 수있게하려는 것입니다. 모든 항목을 원활하게 실행할 수 있도록 새 데이터베이스에 입력하고 싶습니다. 나는 주로 내가 phpBB를 암호 인증을 사용하는 방법을 모르거나 위치를 찾기 위해 자신의 사용자 이름, 암호 및 기존 ID 번호,하지만 을 필요로 그 문이 같은 볼 필요가

:

On Login, grab username and password variables: 
    if the username is not in MY database, check phpBB database. 
     If the username is in phpBB database, check to see if the password is correct **(This is the part I don't know how to do)** 
      If the password is correct, input the username, user ID and the password (encrypted my way) into MY database 
       Login 
      If the password is incorrect - error 
     if the username is NOT in phpBB database - continue 
    if the username is not in MY database - input username and encrypted pass into my DB 
     login 

phpBB 사용자의 암호를 인증하는 스크립트는 어디에서 찾을 수 있습니까? 나는 스크립트가 어떻게 행해져도 상관 없다, 나는 그 비밀임을 안다, 나는 단지 그것이 동일한 사용자인지를 확인할 수 있도록 패스워드를 인증 할 수 있어야한다.

나는 phpBB 데이터베이스에 접근 할 수있다. 단지

답변

0

차라리 으론를 삭제할 것입니다 암호 인증하는 방법이 필요하지만, 여기에 대답 :

확인 여기 : http://sunnyis.me/blog/secure-passwords/

하고 PasswordHash.php를 다운로드하면, $의 모든 변경 P $ ~ $ H $. 효과가있을 것입니다. 이상하게도 암호를 만드는 방법은 암호가 생성 될 때마다 다릅니다. 그러나 그것을 확인하는 부분은 어떤 해시 패스가 생성 되더라도 정확하게 검사하는지 확인합니다.