In servoy you can see the Licensename. But you cann’t register within scripts it would be easy to put the licenses in a table and when a user has not registerd it’s servoy client it will automatically do that.
So, you won’t have users that haven’t got there servoy client registered.
A client license is bound to the server, not the client itself.
Servoy client licenses are concurrent based. In other words, you pay per concurrent connected user. Not per seat (as with products like FileMaker Pro).
So when it connects to the server it knows if it exceeds it’s license.