Identifying a User

I have created a cloud storage system for my application, and I am trying to figure out the best way to lock the data that is stored with a specific user account. What would be the best way to do this using LimeLM available information? I was thinking of storing the user-id, or email of the license owner. Can this be easily done?

Yes, it can be easily done. You can either use the email in the product key, or if you want to use something else like a user id, then you can use custom license fields to store that data.

Does that help?

Great. So how do I go about pulling the email address associated with the application that is running? I need something that is unique to the application install, without asking for any information.

I need a bit more information to be able to give you good advice. If you're looking to uniquely ID a user without asking for information then just use the product key. The customer already has incentive to not share their product key.

You can get the product key in your app by using the TurboActivate GetPKey() function.

That works perfectly..thank you!