UserFrosting icon indicating copy to clipboard operation
UserFrosting copied to clipboard

Social login as a core feature

Open alexweissman opened this issue 9 years ago • 15 comments

I think this would be a good candidate for a built-in UF feature.

alexweissman avatar Jan 22 '17 22:01 alexweissman

I agree. Tried the plugin here: https://github.com/userfrosting/UserFrosting-OAuth but got 500 error immediately after installing. No way of knowing whether the plugin is still compatible, so would be amazing to have this as a core feature.

samburdge avatar Jan 26 '17 17:01 samburdge

That plugin is not compatible with UF4.

alexweissman avatar Jan 26 '17 18:01 alexweissman

Thanks for clarifying that Alex. Is there any alternative plugin you are aware of?

samburdge avatar Jan 30 '17 11:01 samburdge

We're looking into using https://github.com/thephpleague/oauth2-client to implement social login. If you want to fork the develop branch and take a crack at it, it would be a great start!

alexweissman avatar Jan 30 '17 15:01 alexweissman

Thanks Alex. Now I know it doesn't already exist as a plugin, and is not currently in development, I will consider it.

samburdge avatar Jan 30 '17 15:01 samburdge

@sagudev mentioned https://github.com/hybridauth/hybridauth over at #845. Seems to have good out-of-box coverage, and for what isn't supported, the OpenID adapter it comes with seems to simplify things a fair amount. No idea how it compares with PHP League for OpenID though.

Silic0nS0ldier avatar Jan 25 '18 13:01 Silic0nS0ldier

I am waiting for hybridauth 3 stable and then i will write hybridauth 3 plugin for UserFrosting. If i will have time.

sagudev avatar Jan 25 '18 14:01 sagudev

Is there anybody working on this at the moment?

archey347 avatar Aug 31 '18 22:08 archey347

I’d be interested in seeing Hybridauth 3 implemented. I will look into how hard it would be for me to do.

Torbikini avatar Sep 28 '18 21:09 Torbikini

Still waiting for hybridauth 3.0.0 stable.

sagudev avatar Sep 29 '18 06:09 sagudev

hybridauth 3.0 was already released stable back in May.

Any ETA on when this might get implemented? Thanks

josemi-ca avatar Sep 18 '19 22:09 josemi-ca

It's going to be a while yet... we have started work on it but there's still a lot to be done. I'm sorry I can't give you any exact timescales at the moment.

It's currently in a branch in my fork

archey347 avatar Sep 18 '19 22:09 archey347

I would be interested in using LinkedIn login in UserFrosting. Any of you have been able to do it? Thanks!

ktecho avatar Mar 04 '20 14:03 ktecho

The thought was to add support for hybridauth. LinkedIn is on their list of compatible providers (https://hybridauth.github.io/providers.html), so it should work.

Unfortunately I've been inundated with other work at the moment so I haven't been able to do much with it recently, but hopefully I'll have some more free time after June.

archey347 avatar Mar 04 '20 23:03 archey347

Ok, thanks. I guess I'll try to support LinkedIn login in some way. Thanks!

ktecho avatar Mar 05 '20 07:03 ktecho