An open API service indexing awesome lists of open source software.

https://github.com/microsoft/kiota-authentication-phpleague-php

Kiota authentication provider implementation for OAuth with PHPLeague
https://github.com/microsoft/kiota-authentication-phpleague-php

kiota oauth php phpleague

Last synced: 4 months ago
JSON representation

Kiota authentication provider implementation for OAuth with PHPLeague

Awesome Lists containing this project

README

          

# Kiota Authentication Provider Library for PHP

![Build Status](https://github.com/microsoft/kiota-authentication-phpleague-php/actions/workflows/pr-validation.yml/badge.svg)
[![Latest Stable Version](https://poser.pugx.org/microsoft/kiota-authentication-phpleague/version)](https://packagist.org/packages/microsoft/kiota-authentication-phpleague)
[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=microsoft_kiota-authentication-phpleague-php&metric=coverage)](https://sonarcloud.io/dashboard?id=microsoft_kiota-authentication-phpleague-php)

The Kiota Authentication provider library for PHP uses the [PHP League OAuth 2.0 client](https://oauth2-client.thephpleague.com/) to authenticate against the Microsoft Identity platform.

A [Kiota](https://github.com/microsoft/kiota) generated project will need a reference to a authentication provider library to authenticate HTTP requests to an API endpoint.

Read more about Kiota [here](https://github.com/microsoft/kiota/blob/main/README.md).

## Using the Kiota Authentication Provider Library for PHP

run `composer require microsoft/kiota-authentication-phpleague` or add the following to your `composer.json` file:

```
{
"require": {
// x-release-please-start-version
"microsoft/kiota-authentication-phpleague": "^2.0.0"
// x-release-please-end
}
}
```
## Contributing

This project welcomes contributions and suggestions. This project welcomes contributions and suggestions. Issues and pull requests should be made against the [kiota-php](https://github.com/microsoft/kiota-php/) repository.
This repository is only used for releases.

## Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft
trademarks or logos is subject to and must follow
[Microsoft's Trademark & Brand Guidelines](https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general).
Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship.
Any use of third-party trademarks or logos are subject to those third-party's policies.