## Overview of authentication plugins

Go's user documentation has an overview of [authentication plugins](https://docs.gocd.org/current/extension_points/authentication_extension.html).

Writing a authentication plugin:
* [JSON API - Message based](json_message_based_authentication_extension.md)

## Overview of authentication plugins

Go's user documentation has an overview of authentication plugins.

### Note

The Authorization Plugin endpoint was introduced as an extension to the existing Authentication Plugin endpoint. With this, the Authentication Plugin endpoint is deprecated as of 17.5.0. Support for this extension will be removed in 18.1 (scheduled to be release in January 2018). Plugin developers are encouraged to migrate their plugins to use the new Authorization Extension Point.

Writing a authentication plugin:
* [JSON API - Message based](json_message_based_authentication_extension.md)

Add note about deprecation for authentication extension.
Add note about deprecation for authentication extension.
