Unique Link for the members who pay fee

I want to make a unique url only for one person. Assume, I’m a teacher who wants to make a unique url for students and url provides only for students who pay class fees. But this link must be valid only for that student.
Even I make the registration Mandatory, Students can still able to share links I can be able to login with the link from multiple devices, Disabling allow multiple devices also not working.
We need this feature asap. if it is already there, please let us know how to enable.