--- id: line title: LINE --- ## Documentation https://developers.line.biz/en/docs/line-login/integrate-line-login/ ## Configuration https://developers.line.biz/console/ ## Options The **Line Provider** comes with a set of default options: - [Line Provider options](https://github.com/nextauthjs/next-auth/blob/ead715219a5d7a6e882a6ba27fa56b03954d062d/src/providers/line.js) You can override any of the options to suit your own use case. ## Example ```js import Providers from `next-auth/providers` ... providers: [ Providers.LINE({ clientId: process.env.LINE_CLIENT_ID, clientSecret: process.env.LINE_CLIENT_SECRET }) ] ... ``` ## Instructions ### Configuration Create a provider and a LINE login channel at `https://developers.line.biz/console/`. In the settings of the channel under LINE Login, activate web app and configure the following: - Callback URL - http://localhost:3000/api/auth/callback/line