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

[core] Add authentication components for @toolpad/core #3419

Open
bharatkashyap opened this issue Apr 18, 2024 · 0 comments
Open

[core] Add authentication components for @toolpad/core #3419

bharatkashyap opened this issue Apr 18, 2024 · 0 comments
Labels
core Infrastructure work going on behind the scenes feature: Components Button, input, table, etc.

Comments

@bharatkashyap
Copy link
Member

bharatkashyap commented Apr 18, 2024

Summary

  • A <SignInPage />component that renders a sign in page similar to Studio apps with the authentication feature turned on

  • Work with multiple authentication providers (Google, GitHub, KeyCloak etc.)

  • Work with multiple authentication frameworks (not tightly coupled with next-auth)

  • Automatically detect branding elements specified in the theme.ts file and implement them

  • Allow customisation of the default look through slots

  • Different components for different variants, for example: <SignInPageTwoColumn /> to allow rendering a branding asset in one column

Examples

Motivation

No response

Search keywords: Authentication, Sign In, Toolpad Core

@bharatkashyap bharatkashyap added core Infrastructure work going on behind the scenes feature: Components Button, input, table, etc. labels Apr 18, 2024
@prakhargupta1 prakhargupta1 modified the milestones: v0.1.55, Toolpad Core MVP Apr 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Infrastructure work going on behind the scenes feature: Components Button, input, table, etc.
Projects
Status: In progress
Development

No branches or pull requests

2 participants