LINE Login 設定指南

按照以下步驟設定 LINE Login 功能

訪問 LINE Developers Console

前往 LINE Developers Console

使用您的 LINE 帳號登入

選擇您的 Channel

找到 Channel ID 為 2008144119 的 Channel

注意:如果找不到這個 Channel ID,請創建一個新的 Channel 或使用現有的 Channel

啟用 LINE Login

  1. 點擊左側選單的「LINE Login」
  2. 如果尚未啟用,點擊「Enable」按鈕
  3. 等待啟用完成

設定回調 URL

在「Callback URL」欄位中輸入:

http://192.168.0.188:8888/line-login.php

點擊「Add」添加,然後點擊「Update」保存

獲取 LINE Login Channel ID

在「LINE Login」頁面中,複製「Channel ID」

重要:LINE Login Channel ID 可能與 Messaging API Channel ID 不同

更新系統配置

將獲得的 LINE Login Channel ID 更新到系統中:

// 在 src/line-login.php 第 229 行 const clientId = 'YOUR_LINE_LOGIN_CHANNEL_ID';

替換 YOUR_LINE_LOGIN_CHANNEL_ID 為實際的 Channel ID

測試 LINE Login

設定完成後,測試 LINE Login 功能:

  1. 訪問 LINE 登入頁面
  2. 點擊「LINE 登入」按鈕
  3. 應該會跳轉到 LINE 授權頁面
  4. 授權後返回系統
故障排除
常見問題:
  • 400 Bad Request:檢查 Channel ID 和回調 URL 是否正確
  • 回調 URL 不匹配:確保回調 URL 與實際訪問的 URL 完全一致
  • Channel 未啟用:確保已啟用 LINE Login 功能
  • HTTPS 要求:生產環境需要 HTTPS
測試模式:

如果 LINE Login 無法正常運作,可以使用測試模式進行功能測試。