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 plugins for authentication #1058

Closed
mofojed opened this issue Jan 30, 2023 · 0 comments · Fixed by #1180
Closed

Support plugins for authentication #1058

mofojed opened this issue Jan 30, 2023 · 0 comments · Fixed by #1180
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@mofojed
Copy link
Member

mofojed commented Jan 30, 2023

As a admin/developer of Deephaven, I want to be able to develop login/authentication plugins so that I can support my own login/authentication scheme without having to rebuild it into the core.

Should be able to communicate with a server side module for authentication as well.

@mofojed mofojed added enhancement New feature or request triage Issue requires triage labels Jan 30, 2023
@vbabich vbabich added this to the Backlog milestone Feb 1, 2023
@vbabich vbabich removed the triage Issue requires triage label Feb 1, 2023
@mofojed mofojed modified the milestones: Backlog, March 2023 Mar 22, 2023
@mofojed mofojed self-assigned this Mar 22, 2023
@mofojed mofojed modified the milestones: March 2023, April 2023 Apr 3, 2023
mofojed added a commit that referenced this issue Apr 20, 2023
- Add authentication plugins framework
- Add core plugins (Pre-shared key, Parent, and anonymous
authentication)
- Fixes #1058 
- Refactored app initialization so embed-grid and embed-chart share the
same logic
  - Allows embed-grid/embed-chart to display a login screen if necessary
  - embed-grid/embed-chart now also authorize
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants