![[EP.1] การทำระบบ LINE Login (for web app) เริ่มต้น [EP.1] การทำระบบ LINE Login (for web app) เริ่มต้น](https://www.youant.net/wp-content/uploads/2020/03/2020-03-31_16-14-56.jpg)
[EP.1] การทำระบบ LINE Login (for web app) เริ่มต้น
การทำ LINE Login เราสามารถดึงมาใช้งานได้ฟรี จาก https://developers.line.me/console/ ได้แล้ว (จริงๆนานแล้วนะ ) วันนี้ผมเลยเอามาประยุกต์ใช้ ให้สมาชิกได้ศึกษาดูนะครับ
– ข้อดีคือ user หรือใครก็ได้สมัครลงทะเบียนได้ง่ายถ้ามี Line อยู่ในเครื่องหรือบน PC (window, mac) ก็ลงทะเบียนได้เลย โดยใช้ account LINE นั้นเอง
– ดูตัวอย่างตามคลิปนี้เลย (สั้นๆ แต่เวลาอธิบาย ยาวหน่อยนะ)
– เริ่มแรกเลย ก็ไปลงทะเบียนเป็น developers ของ LINE Console ก่อน
– ที่เว็บนี้ครับ https://developers.line.me/console/

– สมัครแล้วก็ไปสร้าง Providers กันก่อนคับ เพื่อให้ได้ Channel ID และ Channel secret เพื่อเอามาใส่ใน ไฟล์ php ที่เราจะให้เชื่อมต่อกับ consold ของ API LINE Login นั้นเองครับ

– สร้างชื่อ Providers ก่อน

– เลือก Create LINE Login channel

– ใส่ icon รูปที่เราต้องการ

– กำหนดให้ครบ ตามลูกศร เลยนะครับ

– ข้อจำกัดคือ เว็บเรา จะต้องเป็นเว็บแบบ SSL คือต้องกำหนดเป็น https:// เท่านั้นนะครับ

– พอกดบันทึก ก็ได้ Channel ID และ channel secret และ อื่นๆ ที่จะเอามาเชื่อมต่อกับตัว API ตัวนี้ได้

– ต่อมามากำหนด LINE Login ตรงแท็บ Web app ให้เปิดใช้งาน แล้วกำหนด Callback URL นั้นเอง
เดี่ยวมาแชร์ไฟล์ library ตัวอย่างให้ศึกษาครับ
-ตัวอย่างไฟล์ LineLoginLib

– เราก็เอาไฟล์ LineLoginLib.php นี้ เอามาสร้างหน้าจอ login และ logout อีกที
– ตัวอย่างไฟล์ login_uselib.php

– ถ้าอ่านถึงตรงนี้ก็ ให้กลับไป ลงทะเบียน LINE Console ก่อนนะครับ แล้วมาทำต่อใน EP.2 ถ้ามีคนสนใจจะรีบเขียนให้อ่านกันนะครับ
– รอติดตามตอนต่อไปครับ….
– ดูแลสุขภาพด้วยนะครับทุกๆท่าน
![]()