Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Account expiry #142

Open
3 tasks
rinkp opened this issue Jan 20, 2024 · 0 comments
Open
3 tasks

Account expiry #142

rinkp opened this issue Jan 20, 2024 · 0 comments

Comments

@rinkp
Copy link
Member

rinkp commented Jan 20, 2024

As discussed, due to the high number of unreachable users, we should verify the email addresses of all local/invoice users yearly.
While there are not that many accounts, it is nice for the bacpm to have some help in doing this. My suggestion would be to include an expiry date field in all SudoSOS accounts that have been manually created (capped at 18 months from the current date to give some leeway). Then you can send emails to accounts that will expire in the next 30 days that people can renew by replying to the email. Then the bacpm can update this expiry field.

  • Implement expiry field
  • Disable users after expiry
  • Send an email 30 days before expiry that renewals can be requested at the bacpm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants