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

Utilize feathers-authentication-management ? #34

Closed
leob opened this issue Aug 12, 2017 · 6 comments
Closed

Utilize feathers-authentication-management ? #34

leob opened this issue Aug 12, 2017 · 6 comments

Comments

@leob
Copy link

leob commented Aug 12, 2017

@eddyystop Thanks for this cool project, I've looked at a number of "starters" but this project seems to strike the right balance (regarding the amount of features). The Redux integration looks attractive as well as a bunch of other features.

However I saw that there is now an official "feathers-authentication-management" plugin (https://docs.feathersjs.com/api/authentication/local-management.html) which is doing a lot of the same things which your starter is doing.

Would it make sense to replace some code with calls to that plugin (I suppose the plugin doesn't do UI so you would still need that) and how difficult would that be? I might have a shot at it.

@eddyystop
Copy link
Owner

eddyystop commented Aug 12, 2017 via email

@leob
Copy link
Author

leob commented Aug 12, 2017

I see, that's what I guessed already, so this shouldn't be too hard. Would it be helpful to add some unit tests to aid in making sure that I'm not breaking stuff while doing these changes?

@eddyystop
Copy link
Owner

eddyystop commented Aug 12, 2017

Well the repo doesn't have any tests, so why test just this?

I suggest you make the changes, use them successfully in your project and then push the PR. There is no hurry.

@leob
Copy link
Author

leob commented Aug 12, 2017

While I'm at it I might as well replace the feathers-reduxify-services dependency by feathers-redux (the feathers-reduxify-services README says that feathers-redux is backwards compatible) ...

@leob
Copy link
Author

leob commented Aug 20, 2017

Started working on it now, this is a bit less simple than it looked. First thing is I need to upgrade feathers-authentication to version 1.x because feathers-authentication-management depends on that (via feathers-authentication-local).

Migration of feathers-authentication to 1.x:

https://github.com/feathersjs/feathers-authentication/blob/master/docs/migrating.md

And while I'm at it I'll try to upgrade most feathers-related and server-side NPM components to newer versions, however I'm holding off with client side stuff like Webpack because migrating that is a lot more work (but would make it possible to introduce stuff like HMR).

@leob
Copy link
Author

leob commented Aug 21, 2017

I'm probably not going to be able to spend more time on this issue, closing it for now.

@leob leob closed this as completed Aug 21, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants