02 Oct 2012
03 Dec 2012
Link to this post
We have a custom login widget that is calling SecurityManager.AuthenticateUser function in the SDK. As soon as this method is called, it thinks that the user signing in is logging into the BackEnd system causing my concurrent license to be reached really fast. If I step through my code, as soon as this method is called, a record get places in sf_licensed_user_activity table with the is_backend_user column set to true and they show up in the "Online Backed Users" view in the admin area.
The users in question do NOT have access to the backend system. In all my reading, I should be able to authenticate any user as long as they don't access any backend pages (Checkbox is empty in the user property page). The only role the user has is a custom role used for our application.
Is this a bug, intended behavior? If it is intended, am I wrong on my interpretation of the licensing for concurrent users?
Note, all users were migrated from 3.7. Using the latest Sitefinity(5.2.3800).
Any help is appreciated.