How to use Mac OS X "Per-user screen sharing" from a Windows PC?
The trick to doing this appears to be the following: under Computer Settings you need to enable VNC viewers may control screen with password
but NOT enable Anyone may request permission to control screen
. You then enter a control password which grants access to the login screen, and use your own local username and password to log in.