Not sure what you mean.
The logon trigger is executed as part of the log on process. The session is established before the trigger runs, but the session is not available to the user until the trigger code completes.
I hope this clarifies things instead of complicating...
-- Gianluca Sartori