I am building a membership site with different access levels.
Currently I am struggeling with the design of when a user upgrades (or their membership expires and a downgrade is needed).
One of the designs I am thinking of is having a cronjob check if they need to be downgraded
One other solution could be is to have an expiry on the auth-assignment record…
What suggestions do you have, how would you implement this ?