LINE 登入
LINE 登入 可允許客戶不用在網站註冊帳號及密碼,即可直接登入網站。
本文章節
設定 LINE Login Channel
新增 Provider
請至 https://developers.line.biz/ 申請你的 Line 開發者帳號,並登入開發者後台,新增一個 Provider。
如果你已經建立 LINE 官方帳號的 Messaging API,可略過此步驟。
新增 LINE Login Channel
前往 Provider > Channels,點擊 Create a new channel。
選擇 LINE Login。
請填寫所有欄位,其中 App types 選擇 Web app。
啟用 OpenID Connect 的 Email 授權
前往 Channel > Basic settings 找到 OpenID Connect 區塊,此時狀態會是 Unapplied,請點擊 Apply 按鈕並同意相關條款。
完成後狀態會變成 Applied。
設定 Callback URL
前往 Channel > LINE Login 找到 Callback URL 設定為:https://your-domain.com/api/line-login/callback。
your-domain.com 請改成你的正式網址。
複製 Channel ID 和 secret
前往 Channel > Basic settings 找到 Channel ID 和 Channel secret,將這兩個值複製到 GOGOSHOP 管理後台 > 應用介接 > LINE,和勾選啟用 LINE Login
將 LINE Login Channel 狀態改為 Published
設定加入商家的 LINE 官方帳號
如果你已經使用 LINE 官方帳號,可經由此設定,讓訪客在首次使用 LINE 登入時,選擇是否加入你的 LINE 官方帳號。
如果你還沒有 LINE 官方帳號,請至 https://tw.linebiz.com/account/ 申請你的 Line 官方帳號。
LINE 官方帳號啟用 Messaging API
前往 LINE 官方帳號後台 > 設定 > Messaging API >,點擊啟用Messaging API。
請選擇和 LINE Login Channel 相同的 Provider。
填寫隱私權政策和服務條款網址。
確定。
前往 LINE 開發者後台,Provider > Channel > Basic settings 找到 Linked OA,變更為您的 LINE 官方帳號。
設定完成後,訪客首次使用 LINE 登入的授權流程中,將出現加入 LINE 官方帳號按鈕。
有兩種顯示方式(如下圖),設定位置在 GOGOSHOP 管理後台 > 應用介接 > LINE > LINE 登入 > 訪客加入商家 LINE 官方帳號方式。