Repository navigation
[WIP] add keycloak auth provider - #5797
valerius21 wants to merge 1 commit into
Conversation
✅ Deploy Preview for redwoodjs-docs canceled.
|
|
Hey @valerius21, thanks for your patience! My reply here will be similar to this one: #5745 (comment). We just discussed this PR and a few others that add auth providers today. Redwood already has quite a few auth providers, and as we add more, the cost of maintaining them all is in the back of our minds. A post-v1 goal of ours was to decouple auth. We haven’t made headway on it yet, but we’re going to prioritize figuring out what "decoupling auth" would mean this week. I.e. exactly how much work is it, and once we know that, when could we get it done? If it turns out that decoupling auth is months of work, we'll punt on it. But if we think we can do it soon, we’re going to ask you to wait till we’ve got that figured out. But we're timeboxing ourselves a bit: we'll let you know by ~next week. Till then you're welcome to continue working on this one, or you can wait till you hear back from us. Thanks for taking the time to contribute! |
|
Let me also emphasis that Keycloak (https://en.m.wikipedia.org/wiki/Keycloak#History) is by far the most advanced open source IAM solution, so I think it will be a nice investment for Redwood to dig in it. As an enterprise we were right on the path of searching a way to couple it with RW before landing on this issue today :-D |
|
Thank you very much for letting me know! I'll keep an eye on everything and I'm excited to hear back from you. |
|
Hey @valerius21, thanks for your patience! We’ve done the preliminary work around decoupling auth. The team feels good about it, so we’re going to move ahead with that. But instead of asking you to just wait for us to finish, we’d like to invite you to collaborate with us on this. No pressure—totally optional! And while we’re still working out all the details, we think that this would mean the following:
I'm sure you still have questions, but are you open to trying something like that out? Let us know and we'll circle back when we have it all ironed out. |
|
I'm cleaning up our PRs in preparation for the next major version of RW. This one seems to have gone stale, so I'm going to close it. If anyone is still interested in working on this feature or if there are any unresolved issues, please feel free to:
Let's keep the collaboration going 🚂 If you have any questions or need assistance, don't hesitate to reach out. Thanks again for the contributions 🙏 |
No description provided.