giesekow / feathers-keycloak-connect

A light-weight library to connect keycloak and feathersjs at both server and client side.
7 stars 3 forks source link

Stumbleupon and mentioned in Feathers-vuex issues #1

Open corepay opened 2 years ago

corepay commented 2 years ago

Hello, looking for answers to replace my heavily hacked feathers auth requirements and stumbled across you lib here. Is this working? I have some experience with fusionauth and used feathers as a proxy there but have to maintain synchronicity across multiple apps/tenants/keys etc. Looking to move away from feathers auth into a standalone IDP where feathers can accept a valid authenticationa and authorization.

FYI linked your lib in question to feathers-vuex author to see if he can look here and see if this (if working) is something that can be plugged in to his auth plugin without a lot of drama. https://github.com/feathersjs-ecosystem/feathers-vuex/issues/616

Feel free to introduce there if you have any comments!!!!

giesekow commented 2 years ago

Hi @corepay yes this is working very fine I have a few todos

  1. push one last update.
  2. Include proper documentation.

If there is interest in using this in your project I can do these two things in the coming week.

corepay commented 2 years ago

Hello Giles,

Thank you for quick reply. Encouraging to hear this and that it may even get a boost over in the feathers community. Ill be happy to work with you to integrate/test this in some fin-tech I have deployed using feathers -got some fun plans and interesting ideas ahead. We should connect out of githuib issues....

giesekow commented 2 years ago

@corepay, I have added the documentation and pushed the final updates as version 1.1.0 for both the server and client libraries. Have a look and see if the docs and etc. looks good. Will be happy for your feedback from the user point of view.

corepay commented 2 years ago

Wow. Very much appreciated! I'm hustling some REST docs rn for Tuesday delviery. but will stand a keycloak up this week and clone one of my vue projects and let er rip. Will report back asap.