設定 LINE 登入功能教學

🔒 提醒:需使用 LINE Business 帳號登入開發者平台,並進行基本設定與審核,才可正常啟用登入功能。

步驟一:建立 LINE 應用程式

  1. 前往 LINE Developers Console
  2. 使用 LINE Business 帳號登入
  3. 點選「Create a new provider(建立新提供者)」
  4. 輸入「Provider 名稱」(通常可填網站或品牌名稱)→ 點「Create」
  5. 在「Channels」區塊中,點選「Create a LINE Login channel
  6. 在表單中依序填寫:
    • Channel type:選擇「LINE Login」
    • Provider:選剛才建立的 Provider
    • Region:選擇所在地區(例如:Taiwan)
    • Channel icon、名稱、簡介:會出現在使用者授權畫面
    • App types:選擇「Web App」
  7. 同意開發者條款 → 點「Create」

步驟二:申請使用者 Email 權限

  1. 在應用頁面中,找到「OpenID Connect」區段
  2. 點選「Email address permission」旁的「Apply
  3. 填寫表格 → 點「Submit(提交)」

步驟三:設定 Callback URL 與公開應用

  1. 回到頁面上方 → 選擇左側「LINE Login」分頁
  2. 在「Callback URL」欄位,貼上 Nextend 插件後台提供的 LINE Redirect URI
  3. 點選 Channel 名稱旁的「Developing」按鈕 → 切換為「Published」

步驟四:取得 Channel 金鑰,串接 WordPress

  1. 左側選單 → 點「Basic Settings
  2. 複製以下兩個欄位資訊:
  • Channel ID
  • Channel Secret
  1. 回到 WordPress 後台 → Nextend Social Login → Line 設定頁
    貼上剛取得的 Channel ID 和 Secret → 儲存設定
  2. 點擊「驗證」確認設定是否正確

條款與隱私設定

如果你在 Nextend 的 Global Settings 中啟用了「顯示條款與隱私」,則可以:

  • 自訂 LINE 使用者專屬的註冊條款
  • 讓使用者在授權時同意你的政策(可協助 GDPR 合規)

附加說明:綁定 LINE 官方帳號(OA)讓使用者加好友

若你希望登入後,使用者能同時加你的 LINE 官方帳號好友,請依下列步驟操作:

A. 建立 LINE 官方帳號(Messaging API

  1. 回到 LINE Developers Console
  2. 選擇你剛建立的 Provider
  3. 點「Create a new channel」→ 選擇「Messaging API」
  4. 填寫以下欄位並建立帳號:
    • Channel icon、名稱、簡介
    • 分類、隱私政策 URL、服務條款 URL
  5. 閱讀並勾選條款 → 建立完成

B. 將 LINE 官方帳號綁定到登入應用

  1. 回到你原本的「LINE Login」 Channel → 點「Basic settings」
  2. 找到 Linked OA 欄位 → 點「Edit」→ 選擇剛才建立的 Messaging API 帳號 → 儲存
  3. 回到 WordPress → Nextend LINE 設定頁 → 啟用「Add LINE OA as a friend」功能