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

Implement a dedicated plugin for SSO functionalities #454

Open
mariobehling opened this issue Nov 23, 2024 · 3 comments
Open

Implement a dedicated plugin for SSO functionalities #454

mariobehling opened this issue Nov 23, 2024 · 3 comments
Assignees
Labels

Comments

@mariobehling
Copy link
Member

mariobehling commented Nov 23, 2024

Implement the SSO functionality in a dedicated plugin and support
a) SSO with eventyay-talk and video
b) additional providers including:

Add a section in the admin dashboard
Screenshot from 2024-11-23 15-17-10

@odkhang
Copy link
Collaborator

odkhang commented Nov 25, 2024

Hi @mariobehling,
Please confirm the following points:

  1. SSO with eventyay-talk and video

    • eventyay-tickets will act as SSO provider, using by eventyay-talk for login
    • video: video using jwt from URL for authentication, the JWT being generated by eventyay-tickets, so video need to be access via eventyay-ticket.
  2. Wikipedia/Wikimedia + Google + Github:

    • In the login page of eventyay-tickets, we will add 3 options.
      • Login with Wikipedia/Wikimedia.
      • Login with Google
      • Login with Github
        => eventyay-tickets will be SSO client in this case. When User logged in with above services, we will create new User in eventyay-tickets (incase not created before).

@mariobehling
Copy link
Member Author

Yes, correct. The above should work on an admin level. Is it possible to implement the above as a plugin instead of built-in feature?

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

No branches or pull requests

2 participants