Skip to main content

Introduction to Authentication

ChatGPT Plugins provide a robust framework for creating custom interactions with the ChatGPT model. A crucial aspect of these interactions is the ability to secure them using various authentication methods. This article will cover the authentication possibilities currently supported by ChatGPT Plugins.

No Authentication

In some cases, your ChatGPT plugin might not require any form of authentication. This is typically the case for plugins that only expose public data.

In your plugin's manifest file (.well-known/ai-plugin.json), you can specify no authentication like so:

"auth": {
"type": "none"

Authentication Enabled

There are many types of authentication that can be used with ChatGPT Plugins. Let's take a look at some of the most common ones.