At the moment, when we "kick_out" of the self-checkout or the self-checkin, we send a CGISESSID cookie with an empty value and force the web app to render opac-auth.tt However, this doesn't really make sense. If the user just reloads the page again, they'll see the real template. And if you want to link to the self-registration from the self-checkout (say in a new tab), you'll want to see the real template instead of a login screen. -- In theory, it shouldn't be too hard to do this. We'll just want to create an anonymous session and return the actual requested template. This isn't a top priority for me at the moment, but I do have a library interested in this, so I might find myself working on this...