AxeWP / wp-graphql-headless-login

A WordPress plugin that provides Headless login and authentication for WPGraphQL, supporting traditional passwords, OAuth2/OpenID Connect, JWT, and more.
GNU General Public License v3.0
72 stars 11 forks source link

feat: add Instagram provider #19

Closed justlevine closed 1 year ago

justlevine commented 1 year ago

What

Adds support for Instagram as an OAuth2 Provider, using https://github.com/thephpleague/oauth2-instagram.

Why

closes #10

How

Testing Instructions

Additional Info

linkExistingUsers is no longer a required login option, as Instagram's OAuth doesnt return enough information (e.g. email) to auto-link.

Checklist:

coveralls commented 1 year ago

Coverage Status

Coverage increased (+0.2%) to 68.601% when pulling 9a7a0b6a1ac1dfc1bc01721fa58f6a4f1e5be8a1 on justlevine:feat/add-instagram-provider into 57d6d2158e758d8b45b4305497611b3880a72349 on AxeWP:develop.