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

Add account expiry system #43

Open
itsthejoker opened this issue Jun 22, 2022 · 1 comment
Open

Add account expiry system #43

itsthejoker opened this issue Jun 22, 2022 · 1 comment

Comments

@itsthejoker
Copy link
Contributor

Default to 3 years, but allow configuration. Emails should automatically be queued and sent when expiration is approaching. When an account is expired, it should lock.

@itsthejoker
Copy link
Contributor Author

...and by "lock", I mean the account should be marked as inactive using the flag that's already there. Error messages should be added to staff checkout, self checkout, and the login screen to denote an inactive account and that the account holder needs to have their account reactivated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant