-
problem z logoutem
Witam,
otóż chciałbym móc możliwość logowania się i wylogowywania do VB z innej strony. Na starej stronie pod innym php i innym VB było to możliwe. Za to w wersji 4 musze bardzo ingerować w kod oryginalny.
A wiadomo że to nie zdrowo jeśli chodzi o jakieś późniejsze aktualizacje.
O ile z logowaniem nie mam problemu, z identyfikacją użytkowników także, to o ból głowy przyprawia mnie LOGOUT.
A ściślej mówiąc chodzi o np.: logouthash=1380703568-d52b471b545e50f577de12d3c9230047d2bc4a15;
pierwsza część jest do pobrania z pola "lastactivity";
druga jest do wygenerowania z:
$user['securitytoken_raw'] = sha1($user['userid'] . sha1($user['salt']) . sha1(COOKIE_SALT));
$user['securitytoken'] = TIMENOW . '-' . sha1(TIMENOW . $user['securitytoken_raw']);
No więc co to jest stała TIMENOW i gdzie jest zdefiniowana.
Znalazłem taką wartość w polach: lastvisit czy lastactive ale nie ma w tym żadnej prawidłowości.
Resztę danych mam.
Pozdrawiam
-
TIMENOW to zwykła stała, której przypisany jest wynik funkcji time()
Z poważaniem,
WoG
Ty też możesz pomóc spolszczać vBulletin 5: GitHub.com "Rozczarowanie spowodowane niską jakością pamięta się długo po przeminięciu radości spowodowanej niską ceną"