by axew3 » Thu Dec 05, 2019 12:23 am
At date of this post:
i've been around to check some time now, and after fixed several old sessions problems,
the new code do the follow:
fix an old bug, that was setting the expiration time of phpBB cookie wrong in some circumstances
correctly remove sessions on logout
avoid duplicated sessions setup onlogin
increase security checking for session_k and sid at same time for remember me logins
Actually, if login done in wordpress side, the wordpress cookie will be released as
long time cookie, valid for one year.
If login done into phpBB, then the cookie will be released by phpBB (and will not be overwrite by plugin code) with value you have setup into
ACP -> Security settings -> "Remember Me" login key expiration length (in days):
finally all should work fine
To apply all the above,
download and replace both patched
wp_w3all.php and
class.wp.w3all-phpbb.php files:
wp_w3all.php:
https://plugins.trac.wordpress.org/expo ... _w3all.php
class.wp.w3all-phpbb.php
https://plugins.trac.wordpress.org/expo ... -phpbb.php
and substitute/replace both files into folder:
/wp-content/plugins/wp-w3all-phpbb-integration/
[color=#FF0040][size=120][b]At date of this post:[/b][/size][/color]
i've been around to check some time now, and after fixed several old sessions problems,
[b]the new code do the follow:[/b]
fix an old bug, that was setting the expiration time of phpBB cookie wrong in some circumstances
correctly remove sessions on logout
avoid duplicated sessions setup onlogin
increase security checking for session_k and sid at same time for remember me logins
[b]Actually[/b], if login done in wordpress side, the wordpress cookie will be released as [i]long time cookie[/i], valid for one year.
If login done into phpBB, then the cookie will be released by phpBB (and will not be overwrite by plugin code) with value you have setup into
[i]ACP -> Security settings -> "Remember Me" login key expiration length (in days):[/i]
finally all should work fine
To apply all the above,
download and replace both patched [b]wp_w3all.php[/b] and [b]class.wp.w3all-phpbb.php[/b] files:
wp_w3all.php:
[url]https://plugins.trac.wordpress.org/export/HEAD/wp-w3all-phpbb-integration/trunk/wp_w3all.php[/url]
class.wp.w3all-phpbb.php
[url]https://plugins.trac.wordpress.org/export/HEAD/wp-w3all-phpbb-integration/trunk/class.wp.w3all-phpbb.php[/url]
and substitute/replace both files into folder:
[i][b]/wp-content/plugins/wp-w3all-phpbb-integration/[/b][/i]