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

Support to enable/disable user account #26

Closed
stcarrez opened this issue Aug 27, 2022 · 1 comment
Closed

Support to enable/disable user account #26

stcarrez opened this issue Aug 27, 2022 · 1 comment

Comments

@stcarrez
Copy link
Owner

The AWA user model is missing the ability to enable/disable a user account.

stcarrez added a commit that referenced this issue Aug 28, 2022
and add status member to the User table
stcarrez added a commit that referenced this issue Aug 28, 2022
Reject authentication when the user is disabled
Add command support to enable/disable a user
stcarrez added a commit that referenced this issue Aug 28, 2022
Update the awa user command to check that the new registered user
is in a good state (cannot login until it is validated by auth key).
stcarrez added a commit that referenced this issue Sep 17, 2022
stcarrez added a commit that referenced this issue Sep 17, 2022
stcarrez added a commit that referenced this issue Sep 17, 2022
stcarrez added a commit that referenced this issue Sep 17, 2022
- return the access key created for the user
- allow to create a user without sending an email
- forbid a password reset/change if the user is not enabled
stcarrez added a commit that referenced this issue Sep 17, 2022
stcarrez added a commit that referenced this issue Sep 17, 2022
- don't delete the valication key if the user is registered
  but does not have a password
- redirect the user to the change-password page with the same
  validation key so that we setup a password for the user
stcarrez added a commit that referenced this issue Sep 18, 2022
Update configuration to redirect to the workspace main page after password change
because we are now authentified
@stcarrez
Copy link
Owner Author

stcarrez commented Oct 8, 2023

Done in AWA 2.5.0

@stcarrez stcarrez closed this as completed Oct 8, 2023
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

1 participant