Autologin by IP

I’m looking to have my login to a project allow an auto-login only if the project is launched from a specified IP. I have several similar projects that run and I don’t want the shortcuts to be shared by users. In which case they may “accidently” start up the wrong project. I’d like it to refrerence the IP of a Thin Client before it allows Auto-Login and if the IP doesn’t match, bring up the login screen. Any suggestions would be appreciated.

Well, you can’t check the IP address before getting to the login screen. However, you can set the project to auto-login as some user. You can then create a startup script that checks the IP address of the client machine and if it is wrong call system.security.logout(). Other than that you can have your own login screen and just bypass ours.