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

Confirmation dialogs after OID creation #26

Closed
danielmarschall opened this issue Sep 17, 2023 · 1 comment
Closed

Confirmation dialogs after OID creation #26

danielmarschall opened this issue Sep 17, 2023 · 1 comment

Comments

@danielmarschall
Copy link
Owner

danielmarschall commented Sep 17, 2023

After OID creation, there is at least one confirmation dialog.

  1. If RA does not exist. Create it YES / NO?
  2. Open the newly created object YES / NO?

There are several problems:

  1. This is annoying if you create a lot of objects.
  2. Since you need to enter a title anyways, you should be forced to at least look at the new object page. (Exception if the RA is different and you are no admin, then you cannot enter a title)
  3. You are used to the question "open new object" and click always yes. But when the RA is different, the question is "invite RA" and you will click yes, because you expect the question "open new object". In that case you will be redirected to the "invite" page. ANOTHER problem is that this invite page opens but the jsTree menu does not refresh, so you cannot easily navigate to the new OID instead.

Proposed solution:

  1. When you create a new object, you will be automatically redirected to the new OID and the jsTree will refresh
  2. Somewhere at the page (maybe next to the RA email address?) there will be an "Invite" button. This Invite button will be always there, so if you want to invite the RA in the future, you do not need to edit the RA just to get the invitation dialog. Please note Security: Invitation page abuse #27
  3. In the privacy policy, the following sentence needs to be adjusted: (Note: To resend an invitation, the system administrator or superior Registration Authority needs to click "Update" at the OID delegation table, so that they are asked again to send the invitation).
@danielmarschall
Copy link
Owner Author

All fixed with SVN Rev 1410

danielmarschall added a commit that referenced this issue Sep 25, 2023
…firmation dialog.

If a RA does not exist during creation, no popup will be shown. Instead, at the OID page there will be an invitation button.
During invitations, the email address will be syntactically checked.
(Fixes #26)

git-svn-id: https://svn.viathinksoft.com/svn/oidplus/trunk@1410 02e4d621-2042-4998-a0bc-9ccd24201011
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