Skip to content

[POSSIBLE FEATURE] OAuth2 implementation #528

Closed

Description

@panique

Upcoming versions of php-login / HUGE will get OAuth2 support for sure. This ticket here is for collecting information, ideas etc. regarding this feature.

Interesting libs:
https://github.com/thephpleague/oauth2-client
https://github.com/artdarek/oauth-4-laravel

The Facebook OAuth2 part has been copied to a standalone script btw:
https://github.com/thephpleague/oauth2-facebook

Activity

  1. M0W93 commented on Jan 16, 2015

    @M0W93
    Contributor

    Oh Yeeeah oAuth <3

  2. changed the title [-][3.0][feature] potential OAuth2 implementation[/-] [+][2.2][3.0][feature] OAuth2 implementation[/+] on Jan 20, 2015
  3. changed the title [-][2.2][3.0][feature] OAuth2 implementation[/-] [+][3.0][feature] OAuth2 implementation[/+] on Jan 25, 2015
  4. tankerkiller125 commented on Feb 7, 2015

    @tankerkiller125

    Although I like the libs your looking at it makes it rather complex for someone to add a custom provider. (Or at least based on my experimenting of the first lib)

  5. panique commented on Feb 7, 2015

    @panique
    OwnerAuthor

    @tankerkiller125 These libs are the most common standards in the PHP world (as they come directly from the PSR-makers / phpleague). Feel free to post alternatives.

  6. tankerkiller125 commented on Feb 8, 2015

    @tankerkiller125

    Unfortunately it seems that the lib I used to use is no longer with in the standards. Fair enough I'm sure that we can learn how to add providers.

  7. changed the title [-][3.0][feature] OAuth2 implementation[/-] [+][3.x][feature] OAuth2 implementation[/+] on Mar 9, 2015
  8. tankerkiller125 commented on Mar 31, 2015

    @tankerkiller125

    Also just another suggestion to the Oauth portion is that mabey we could implement a PHP server into it as well as the client (so that people wanting to make their site an Oauth provider can do so)

  9. abmmhasan commented on Apr 9, 2015

    @abmmhasan
    Contributor

    one thing, Google is leaving OAuth 2.0. Which does mean you can't use OAuth library with Google anymore (effective from April 20-21). I have tried to told it in another post earlier but before I describe further the issue closed.

  10. panique commented on Apr 9, 2015

    @panique
    OwnerAuthor

    @abmmhasan Thanks, good to know!

  11. Dominic28 commented on Apr 9, 2015

    @Dominic28
    Contributor

    Here it says OAuth2 is deprecated but you can still use it: https://developers.google.com/identity/sign-in/auth-migration#timetable

    Only OpenID2 will shut down april 20.

  12. tankerkiller125 commented on Apr 9, 2015

    @tankerkiller125

    And it's only the early versions of oauth2 through are deprecated. The
    newer (final) versions are fully supported

    On Thu, Apr 9, 2015, 10:55 Dominic notifications@github.com wrote:

    Here it says OAuth2 is deprecated but you can still use it:
    https://developers.google.com/identity/sign-in/auth-migration#timetable

    Only OpenID2 will shut down april 20.

    —
    Reply to this email directly or view it on GitHub
    #528 (comment).

  13. abmmhasan commented on Apr 13, 2015

    @abmmhasan
    Contributor

    @Dominic28 and @tankerkiller125 , if you have read the contents in that link Migrating to Google Sign-in carefully you will see they will not support it but just a backward compatibility for existing users after April 20. They have already told to migrate to Google Sign-in. Check it!

  14. changed the title [-][3.x][feature] OAuth2 implementation[/-] [+][POSSIBLE FEATURE] OAuth2 implementation[/+] on Oct 11, 2015
  15. panique commented on Nov 29, 2015

    @panique
    OwnerAuthor

    As this is too much work and I also want to slowly put this project to End Of Life it might be okay to close this ticket and just link it from the readme (maybe somebody want to fork this project and really implement OAuth2).

  16. brodloy commented on Aug 22, 2019

    @brodloy

    Did anyone manage to implement OAuth with this ?

  17. NightFury19910101 commented on Aug 22, 2019

    @NightFury19910101
  18. brodloy commented on Aug 23, 2019

    @brodloy

    Have or Can?

  19. NightFury19910101 commented on Aug 23, 2019

    @NightFury19910101
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions