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

Unable to accept/decline invitation when using LoginLdap as authentication #19717

Closed
AltamashShaikh opened this issue Sep 9, 2022 · 0 comments · Fixed by #19718
Closed

Unable to accept/decline invitation when using LoginLdap as authentication #19717

AltamashShaikh opened this issue Sep 9, 2022 · 0 comments · Fixed by #19718
Assignees
Labels
Potential Bug Something that might be a bug, but needs validation and confirmation it can be reproduced.
Milestone

Comments

@AltamashShaikh
Copy link
Contributor

When we create a new user a invitation mail is sent to that user with module=Login and to use LoginLdap we need to disable Login plugin, hence we get a error "The plugin Login is not enabled. You can activate the plugin on Settings > Plugins page in Matomo." when we click the accept/reject invitation link.

Expected Behavior

User should be able to accept/reject the invitation

Current Behavior

Unable to accept/reject the invitation.
Screenshot from 2022-09-09 08-51-18

Possible Solution

Provide a event for plugins to update the module and pass that module in the link and respective forms to allow users to accept/reject the invite.

Steps to Reproduce (for Bugs)

  1. Activate and setup LDAP plugin.
  2. Create a new user and try to create click on the invite link and you will see the above error.

Context

Your Environment

  • Matomo Version:
  • PHP Version:
  • Server Operating System:
  • Additionally installed plugins:
  • Browser:
  • Operating System:
@AltamashShaikh AltamashShaikh added the Potential Bug Something that might be a bug, but needs validation and confirmation it can be reproduced. label Sep 9, 2022
@sgiehl sgiehl added this to the 4.12.0 milestone Sep 9, 2022
@sgiehl sgiehl self-assigned this Sep 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Potential Bug Something that might be a bug, but needs validation and confirmation it can be reproduced.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants