NetTalk Central

NetTalk Web Server => Web Server - Ask For Help => Topic started by: Alberto on November 17, 2022, 03:46:52 PM

Title: How to force a re-login to go to the IndexPage
Post by: Alberto on November 17, 2022, 03:46:52 PM
When a page needs to be logged in and you try to get it, it goes to the LoginPage, ok, but when you log in it tries to open the last page, which in some cases is a real problem.
How to go always to the IndexPage when logging in?
Title: Re: How to force a re-login to go to the IndexPage
Post by: osquiabro on November 18, 2022, 03:53:04 AM
for me work

    p_web.SetSessionLoggedIn(0)
    p_web.DeleteSession()
    p_web.Script( p_web.WindowOpen( 'IndexPage' ))   

in my LogoutForm in Generate Form Routine, and in footer use Session Manager that call LogoutForm

nt 12.47
Title: Re: How to force a re-login to go to the IndexPage
Post by: Bruce on November 19, 2022, 10:50:00 PM
I haven't tested, but I think, one of the following might help.

p_web.DeleteValue('_chain_')
p_web.DeleteValue('_ChainToPage_')
p_web.DeleteSessionValue('_chain_')

Perhaps at the start of the login procedure.

Cheers
Bruce
Title: Re: How to force a re-login to go to the IndexPage
Post by: Alberto on November 28, 2022, 06:11:18 AM
Thanks, this may be a new NT14 template feature !