senecajs / seneca-auth

A Seneca user authentication plugin for Hapi and Express
http://senecajs.org
MIT License
33 stars 29 forks source link

Seneca-google-auth is outdated and broken #66

Open andriy-zhelvachenko opened 8 years ago

andriy-zhelvachenko commented 8 years ago

Examples do not work out-of-box.

Either build fails due to ursa v0.8.0 dependency (which cannot be built)

Previous versions fail too. Seneca-auth 0.4.0 has google-auth embedded (i.e. not yet separate plugin)

That is why with older versions of seneca-auth, seneca-google-auth plugins fails because cannot find "register_service" command

mihaidma commented 8 years ago

We have most of these modules fixed, they are under testing and will be published soon. See in Concorda a sample of using google-auth: https://github.com/nearform/concorda/commit/5f6b844d7fe42ab4cfc25da780cf6ef99fb58a97

andriy-zhelvachenko commented 8 years ago

It would of great help, as i am struggling with making it work too

Any hints when you plan to release these? "seneca-auth": "mirceaalexandru/seneca-auth#hapi-express", "seneca-local-auth": "mirceaalexandru/seneca-local-auth", "seneca-google-auth": "mirceaalexandru/seneca-google-auth#hapi",

mcdonnelldean commented 8 years ago

@andriy-zhelvachenko I'm looking into this now

andriy-zhelvachenko commented 8 years ago

any updates on this?

mirceaalexandru commented 8 years ago

it waits for being published....

mihaidma commented 8 years ago

we have a chain of plugins depending one on another as publishing order, we should finish them in a few days.

andriy-zhelvachenko commented 8 years ago

ok, tnx for the update

andriy-zhelvachenko commented 8 years ago

guys, any updates?

mirceaalexandru commented 8 years ago

I am working now on fixing/passing all tests - some small changes to be done. I think that Monday/Tuesday will be ready for being published.

andriy-zhelvachenko commented 8 years ago

so, is it published? can i go ahead and use/test it?

mirceaalexandru commented 8 years ago

@andriy-zhelvachenko

seneca-auth & seneca-google-auth are now published. seneca-google-auth can be used as example for the other auth strategies. I will update them in the next few days.

Close this issue if it it OK for you.