Page Index Toggle Pages: 1
Topic Tools
Normal Topic Метод кодирования пароля (Read 2,451 times)
-=Blade=-
YaBB Newcomer
*
Offline



Posts: 13
Метод кодирования пароля
Nov 15th, 2010 at 6:19pm
Post Tools
Сейчас пишу программу на PHP, которая могла бы со стороны добавлять на форум сообщения. Хочу добавлять их под зарегистрированными пользователями. Возникла проблема проверки пароля. В файлах пользователей они храняться в закодированном виде (или захэшированном). Вопрос в следующем - каким методом он кодируется, чтобы я мог также закодировать вводимый со стороны пароль и сравнить их на идентичность?
  
Back to top
 
IP Logged
 
-=Blade=-
YaBB Newcomer
*
Offline



Posts: 13
Re: Метод кодирования пароля
Reply #1 - Nov 15th, 2010 at 6:20pm
Post Tools
Забыл сказать - версия YaBB 2.3.1
  
Back to top
 
IP Logged
 
-=Blade=-
YaBB Newcomer
*
Offline



Posts: 13
Re: Метод кодирования пароля
Reply #2 - Nov 20th, 2010 at 11:41am
Post Tools
Да... В общем я уже разобрался в вопросе. Решение на PHP следующее. Чтобы закодировать, например слово password, и записать результат в переменную $password нужно сделать следующее

$password = substr( base64_encode( md5( 'password', true ) ), 0, -2 );
  
Back to top
 
IP Logged
 
ar2008
YaBB Newcomer
*
Offline



Posts: 13
Re: Метод кодирования пароля
Reply #3 - Jun 28th, 2012 at 7:56am
Post Tools
а как можно сделать наоборот? то есть извлечь пароль пользователя YaBB и перевести его из закодированного вида в "Нормальный"?
  
Back to top
 
IP Logged
 
AntonioK
Senior Member
****
Offline



Posts: 978
Location: Russian Federation
Re: Метод кодирования пароля
Reply #4 - Oct 25th, 2012 at 8:59am
Post Tools
ar2008 wrote on Jun 28th, 2012 at 7:56am:
как извлечь пароль пользователя YaBB и перевести его из закодированного вида в "Нормальный"?


Это невозможно.
  

If you're interested on History... If you have some sense of humour... The Historian of Female.
Back to top
IP Logged
 
Page Index Toggle Pages: 1
Topic Tools
 
  « Board Index ‹ Board  ^Top