Menghubungkan login LINE
Agar pelanggan bisa mendaftar dengan akun LINE, Anda harus lebih dulu mendaftarkan layanan Anda di sisi LINE dan menerima dua nilai. Keduanya adalah Channel ID dan Channel secret.
Halaman ini memandu urutan untuk menerima kedua nilai itu. Cara memasukkan nilai yang Anda terima ke WEEGLOO ada di Memasukkan nilai yang diterima ke WEEGLOO.
Alamat yang perlu disalin lebih dulu
Saat pelanggan selesai masuk di LINE, LINE mengembalikan hasilnya ke sebuah alamat yang sudah ditentukan. Alamat ini harus Anda daftarkan ke LINE, jadi salin dulu sekarang. Anda menempelkannya pada langkah 3.
Pilih Space Anda di bawah ini, maka alamatnya akan terisi dengan pengenal Space tersebut.
Jika Anda ingin mengisinya sendiri, masukkan pengenal Space Anda pada bagian {spaceId}. Buka Space itu di studio konten lalu lihat bilah alamat browser. Nilai yang muncul setelah /spaces/ adalah pengenalnya.
Alamat ini bukan alamat situs Anda, melainkan tempat WEEGLOO menerima hasil login. Karena itu alamat ini sudah pasti sekarang walaupun situs Anda belum dibuat. Jika Anda sudah menyalakan LINE di studio konten, alamat yang sama terlihat pada Step 1, jadi Anda juga bisa menyalinnya dari sana.
Menerima dua nilai dari LINE
Masuk ke konsol LINE Developers (https://developers.line.biz/console/) dengan akun LINE Anda, lalu kerjakan empat langkah di bawah ini secara berurutan.
Membuat Provider
-
Klik Create a new provider.

-
Pada Provider name, masukkan nama toko atau perusahaan Anda (misalnya
Lemari Hangat). -
Klik Create.

Membuat channel LINE Login
-
Pada pilihan jenis channel, klik Create a LINE Login channel.

-
Pada Region to provide the service, pilih wilayah tempat Anda menyediakan layanan.
-
Pada Company or owner's country or region, pilih lokasi badan usaha atau pemiliknya.
-
Pada Channel name, masukkan nama yang akan terlihat oleh pelanggan dalam 20 karakter atau kurang.

-
Isi sisa item wajib pada formulir (Channel description, Web app pada App types, Email address, dan kotak centang persetujuan ketentuan).

-
Klik Create.
Wilayah tidak bisa diubah setelah channel dibuat
Pilihan pada Region to provide the service hanya empat, yaitu Japan, Thailand, Taiwan, dan Indonesia, dan tidak bisa diubah setelah channel dibuat.
Require two-factor authentication menyala secara bawaan. Karena itu, saat pertama kali masuk, pelanggan akan memeriksa kode verifikasi lewat aplikasi LINE di ponselnya.
Mendaftarkan alamat callback
-
Klik tab LINE Login pada channel itu.
-
Klik Edit di sebelah Callback URL.
-
Pada kolomnya, tempelkan alamat yang Anda salin di Alamat yang perlu disalin lebih dulu.
-
Klik Update.

Yang Anda masukkan di sini hanya satu alamat yang tadi Anda salin. Jangan menambah kolomnya.
Menyalin Channel ID dan Channel secret
Kedua nilai itu ada pada Basic settings channel.
-
Klik tab Basic settings pada channel itu.
-
Salin nilai yang tertulis pada Channel ID.

-
Salin nilai yang tertulis pada Channel secret.

Secret adalah nilai rahasia, jadi jangan beri tahu orang lain dan jangan tulis di tempat yang terbuka untuk umum.
Izin email harus diajukan dan disetujui agar login berhasil
Walaupun channel sudah dibuat, LINE tidak menyerahkan email pelanggan. Anda harus mengajukan izin email secara terpisah dan mendapat persetujuan.
WEEGLOO membedakan anggota yang mendaftar berdasarkan email. Karena itu, saat pelanggan masuk dengan LINE, WEEGLOO ikut membaca email akun tersebut dari LINE. Jika nilai ini tidak diserahkan, pendaftaran berhenti di situ. Sebelum persetujuan turun, semua login berhenti seperti ini.
Kalau berhenti, pelanggan melihat layar keterangan yang ditampilkan WEEGLOO. Di sana tertulis dalam bahasa pelanggan bahwa emailnya tidak bisa diambil dan apa yang perlu dilakukan, disertai tombol untuk kembali ke situs Anda.

Pada saat itu hasil login tidak sampai ke situs Anda. Karena itu kode situs Anda tidak bisa mengetahui keadaan ini, apalagi menanganinya.
Yang mengajukan bukan pelanggan, melainkan Anda yang membuat channel itu.
- Pada OpenID Connect di bagian bawah tab Basic settings, klik Apply di sebelah Email address permission.
- Kirimkan bahan yang diminta layar pengajuan dan setujui ketentuannya.

Setelah disetujui, tanda di tempat yang sama berubah menjadi Applied.
Setelah disetujui pun, pelanggan yang tidak menyetujui pemberian emailnya tetap tidak bisa masuk. Yang bisa Anda lakukan di situs Anda adalah menuliskan syarat ini lebih dulu di tempat pelanggan masuk dengan LINE, sehingga pelanggan mengetahuinya sebelum terhalang.
Bahan yang dibutuhkan untuk pengajuan ada di Dokumen LINE.
Memasukkan nilai yang diterima ke WEEGLOO
Sekarang dua nilai itu sudah ada di tangan Anda. Dari sini jalurnya terbagi sesuai cara Anda bekerja selama ini.
Jika Anda sedang mengatur langsung di studio konten, lakukan seperti ini.
- Kembalilah ke bagian menyalakan login sosial di Login anggota layanan.
- Nyalakan LINE.
- Masukkan Channel ID ke kolom Channel ID pada Step 2.
- Masukkan Channel secret ke kolom Channel secret.
- Klik Simpan.
Jika Anda menyerahkan integrasinya kepada agen AI dan diminta mengambil nilainya, tempelkan saja kedua nilai yang Anda terima apa adanya ke jendela obrolan lalu lanjutkan pekerjaan Anda. Sisa pengaturannya ditangani agen tersebut.
Langkah berikutnya
- Login anggota layanan: memasukkan nilai yang Anda terima ke studio konten dan menuntaskan sisa pengaturan login anggota.
- Peran dan izin anggota: membuat ServiceUserRole yang menentukan apa yang boleh dilihat dan dipakai anggota yang mendaftar.
- Auth API: membahas spesifikasi teknis seperti format permintaan yang Anda butuhkan saat memasang login ke kode situs Anda sendiri.
