How about adding a form submit handler to every form (except the log-in form) that calls user_logout() ?<div><br clear="all">All the Best,<br><br>Matt Chapman<br>Ninjitsu Web Development<br><br>--<br>The contents of this message should be assumed to be Confidential, and may not be disclosed without permission of the sender.<br>
<br><br><div class="gmail_quote">On Tue, Apr 13, 2010 at 2:55 PM, Randy Fay <span dir="ltr"><<a href="mailto:randy@randyfay.com">randy@randyfay.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi - I'm working on a library system and adding a "kiosk mode" (possibly using the <a href="http://drupal.org/project/kiosk" target="_blank">Kiosk module</a>)<br><br><ol><li>The site essentially presents the same information whether a user is logged in or anonymous.</li>
<li>The Drupal site uses a custom authentication plugin; authentication is actually done on the remote backend library server<br></li><li>A regular user logged in over the internet to a normal Drupal account can do things like request books, check account, etc, using Drupal the way it normally works.<br>
</li><li>A kiosk user (probably anon user) can do things that require authentication, but it must be a one-time authentication to the back-end server. We're calling it "transactional authentication". Basically, they'll never do a Drupal login, but when they want to do something that requires authentication, they'll provide their library number and password for one specific transaction (like requesting a book).</li>
</ol>I'd sure appreciate your suggestions about how best to do the "transactional authentication" part. It's pretty easy to start hacking at, but perhaps someone can suggest an elegant approach to this.<br>
<br>Thanks,<br>-Randy<br><font color="#888888"><br>-- <br>Randy Fay<br>Drupal Development, troubleshooting, and debugging<br><a href="mailto:randy@randyfay.com" target="_blank">randy@randyfay.com</a><br>+1 970.462.7450<br>
<br>
</font></blockquote></div><br></div>