Posts: 116
Threads: 38
Joined: Sep 2017
Hi
Wanted to grab the username cookie just before the user logs out of GS.
I'm currently using
Code:
get_cookie('GS_ADMIN_USERNAME')
to obtain the user name when the user logs in. I have been looking through the docs for a hook to allow me to grab the user name when they log out. I thought that the following might help but it's a no go probably because the user data is deleted before I can grab it.
Code:
logout - Fired when a user logs out
Any ideas would be good, thanks
Posts: 6,267
Threads: 182
Joined: Sep 2011
hmm, might have better luck in 3.4, Ill take a look though
Posts: 116
Threads: 38
Joined: Sep 2017
(2019-02-10, 00:58:25)shawn_a Wrote: hmm, might have better luck in 3.4, Ill take a look though
Cheers Shawn, I've been thinking I may have to use session variable s to accomplish what I want. I am looking at tracking who is logged in.
Posts: 305
Threads: 15
Joined: Mar 2014
2019-02-14, 09:02:06
(This post was last modified: 2019-02-14, 09:03:51 by Tyblitz.)
(2019-02-10, 01:51:24)craiga Wrote: (2019-02-10, 00:58:25)shawn_a Wrote: hmm, might have better luck in 3.4, Ill take a look though
Cheers Shawn, I've been thinking I may have to use session variable s to accomplish what I want. I am looking at tracking who is logged in.
As you had taken interest in the "Multi-user update?" thread, with my unpublished usermgr plugin you can do this quite easily with the
current_user
function in the
page_access hook (is executed inside common hook, before user is logged out):
PHP Code:
<?php
// register your plugin stuff, then ...
function do_something_with_username() {
$current_user = current_user();
$username = $current_user->id;
// or $current_user->get('usr');
}
add_action('page-access', 'do_something_with_username');