Articles on: Authentication

How to configure Github login for my PluginLab Portal?

Introduction



PluginLab provides you many sign-in providers to authenticate your users.

GitHub is one of them and may be helpful if you target developers.

In this article, we'll show you how you can configure your OAuth app on your Github Account to connect it with PluginLab Portal.


Getting Started




Go to your GitHub account
Click on your profile picture
Go to settings


Profile

Settings


Then, on the left menu, choose Developer settings
Select OAuth App
And click on Register new OAuth App


Developer Settings

OAuth App


You are mostly done with it, bear with us.

Don't close the github window and go to PluginLab > Members > OAuth Schema > OAuth
Choose Github and open the wizard
Copy the Redirect URI given by PluginLab
Fill the OAuth form on Github and paste your Redirect URI (do not check Enable Device Flow)


PluginLab

Fill out the form

Save the form and click on Generate a secret
Copy/paste the given Client ID/Client Secret from Github into PluginLab's modal.
Save everything

Generate a secret

Copy/Paste

Copy/Paste

Done!


Congrats! Your GitHub OAuth method is now configured.

If you installed the plugin with OAuth on ChatGPT already, no extra change is required.

If you've never installed your plugin with OAuth on ChatGPT, then you must install it. You can check this tutorial to learn how to do.


Feeling lost?



Feel free to reach out to us anytime. We'll be more than happy to help and hop on a call with you if needed

Updated on: 29/07/2023

Was this article helpful?

Share your feedback

Cancel

Thank you!