Tencent QQ Social Login

Tencent QQ Social Login

Penjelasan

Tencent QQ social login adalah proses autentikasi yang memungkinkan pengguna menggunakan akun Tencent QQ sebagai sumber identitas untuk masuk ke aplikasi atau situs web lainnya secara aman. Dengan konfigurasi dan mengaktifkan fitur social login Tencent QQ di Authing, Anda dapat dengan cepat mendapatkan informasi terbuka dasar Tencent QQ melalui Authing dan membantu pengguna mencapai masuk tanpa menggunakan password.

Skenario Aplikasi

  • Membuat aplikasi web
  • Membuat aplikasi mobile

Tampilan End User

Jika Anda tidak memiliki akun di platform Internet QQ, silakan registrasi akun developer di QQ Internet Center.

Aplikasi hanya dapat dibuat setelah disetujui. Jika Anda tidak memiliki akun console Authing, silakan registrasi akun developer di Authing Console.

Langkah 1: Membuat Aplikasi Web pada Platform Open QQ

  1. Buka QQ Connect Center dan buat aplikasi web.
  2. Klik avatar QQ Anda di pojok kiri atas halaman untuk menyelesaikan registrasi dan menginisialisasi audit, lalu klik "Website Application" dan "Create Application" untuk membuat aplikasi web yang menggunakan QQ untuk masuk.
  3. Konfigurasi alamat callback yang diizinkan dengan pengaturan berikut: https://core.authing.cn/connection/social/qq/:userPoolId/callback. Ganti :userPoolId dengan ID pool pengguna console Authing Anda.

Langkah 2: Konfigurasi Tencent QQ di Console Authing

  1. Buka halaman "Social" di console Authing dan klik tombol "Create Connection".
  2. Pilih sumber identitas sosial "Tencent QQ" untuk masuk ke halaman konfigurasi.
  3. Konfigurasi informasi lapangan yang relevan pada halaman "Social" – "Tencent QQ".

Field/Fungsi

  • Unique Identifier: Identifikasi unik terdiri dari huruf kecil, angka, dan tanda bawah, dengan panjang kurang dari 32 bit.
  • Display Name: Nama yang akan ditampilkan pada tombol masuk pada layar login pengguna.
  • APP ID: Nomor aplikasi QQ yang harus diperoleh di platform open QQ.
  • APP Key: Kunci aplikasi QQ yang harus diperoleh di platform open QQ.
  • Callback URL: Isi alamat callback bisnis Anda. Setelah pengguna menyelesaikan masuk, browser akan berpindah ke alamat ini.
  • Scopes: Opsi default Authing hanya mengizinkan pengguna untuk meminta izin informasi pengguna dasar (seperti avatar, nickname, dsb.). Jika Anda perlu hak istimewa yang lebih lanjut, Anda dapat memeriksa opsi yang sesuai.
  • Redirect URL: Alamat redirect QQ yang valid. Alamat ini harus dikonfigurkan di platform open QQ.
  • Login Mode: Pilih mode masuk "Hanya Login" untuk hanya memungkinkan pengguna untuk masuk ke akun yang sudah ada dan tidak membuat akun baru.
  • Account Identity Association: Pilih metode asosiasi akun. Jika Anda mengaktifkan "Asosiasi Akun", pengguna dapat langsung masuk ke akun yang sudah ada melalui "Field Matching" atau "Menanyakan Pembindaan".

Langkah 3: Akses Pengembangan

Metode akses pengembangan yang direkomendasikan adalah menggunakan halaman login hosted Authing.

Kelebihan dan Kekurangan

  • Operasi dan maintenance sederhana, serta Authing yang bertanggung jawab.
  • Setiap pool pengguna memiliki domain level dua independen; jika Anda perlu memasukkan aplikasi ke dalam aplikasi lain, Anda harus menggunakan mode pop-up untuk login.

Metode Akses Pengembangan Rinci

  1. Buat aplikasi di console Authing. Lihat: Bagaimana membuat aplikasi di Authing.
  2. Buka halaman detail konfigurasi identitas sumber sosial QQ dan berbagai aplikasi yang sudah dibuat di console Authing.
  3. Mengalami masuk third-party QQ di layar login.

Leave a comment