help hostpot

Can somebody help me?
I have created a hotspot with mikrotik rb1122.
I have created several connection profiles:
*1 hour,

  • 2h,
    But when the established time passes if the user registers with his username and password he adds 1h more deconexion again and thus he can always be connected.

I want the time to count since the user starts the session once, and it doesn’t matter if he disconnects or not,

For example: a user has 1h connection, log in at 1:00 pm, he would only have internet from 1:00 pm to 2:00 pm. If he then re-enters that user, he does not have to let him access any more days.

thank