Proven user registration / login component / library?

It’s been a while since I wrote my last PHP app. Technology is a fast industry and now when I try to re-factor what I wrote several years ago I just felt it might not be worth my time. First I think I should start focusing on business rather than technical stuff, second, I’m not a good PHP developer at all and it’s probably not make much difference with regards to security, user experience, etc.

So is there any established PHP component / library for user registration / login / management that I can immediately use? I can then easily hook it up with the rest of my application? My requirements:

  1. Widely adopted, proven security.
  2. With social logins integrated, facebook, google, twitter, etc.
  3. Actively maintained.
  4. Good user experience, at least easy to customize to be, e.g. forms, email templates, etc.
  5. Well thought interface that can be easily hooked up with, e.g. session, profile, roles, etc.

Any suggestions?

hm, at least every major PHP framework comes with a login/security component (which counts as proven and maintained) although they more or less require you to use a framework (note: Symfony components can also be used in the much smaller Silex framework).

for standalone components you might have a search at packagist.org (the main composer repository)

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.