Suggest plugin for Flip Magazine Store with restricted user access

Thanks for taking time to read.

We are a offline magazine company selling subscriptions by cash,cheques now we wish to go digital.

We are looking for plugin , through which we can upload and manage users.
We have old archives also , for Eg:

  1. 2019 , 6 Issues - 124 Different Users , Different Email
  2. 2018 , 8 Issues - 230 Different Users , Different Email
  3. 2013 and older Issue ( 36 Issues ) , Visible to all
    So likewise , we need to maintain year wise Archive or bookshelf, which will be accessible only to users , to whom we have given authority and access.
    We want users to login through their registered email id’s on which we will send password for login, which they can change later on.

Thanks and Regards,