I'm stuck with PHP Oauth 2.0 Implementation!

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/PHP

Our great sponsors
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • talent.io - Download talent.io’s Tech Salary Report
  • Scout APM - Truly a developer’s best friend
  • SonarQube - Static code analysis for 29 languages.
  • Json Web Token

    A simple library to work with JSON Web Token and JSON Web Signature

    Library: https://github.com/lcobucci/jwt

  • OAuth 2.0 Client

    Easy integration with OAuth 2.0 service providers.

    I'd recommend using a library - for Azure AD OAuth we've been using https://github.com/thephpleague/oauth2-client + https://github.com/thenetworg/oauth2-azure (see also https://oauth2-client.thephpleague.com/providers/thirdparty/ )

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • oauth2-azure

    Azure AD provider for the OAuth 2.0 Client.

    I'd recommend using a library - for Azure AD OAuth we've been using https://github.com/thephpleague/oauth2-client + https://github.com/thenetworg/oauth2-azure (see also https://oauth2-client.thephpleague.com/providers/thirdparty/ )

  • phpSPO

    Office 365 Library for PHP. It allows to performs CRUD operations against Office 365 resources via an REST/OData based API

    https://docs.microsoft.com/en-us/graph/tutorials/php?tabs=aad is a good resource. I also use. https://github.com/vgrem/phpSPO If your going to do it, might as well do it right.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts