Pendelegasian OpenID

Date December 3, 2007

openID Draft dukungan OpenID ketika memberikan komentar pada blog di Blogger kemungkinan besar akan direalisasikan dalam waktu yang tidak terlalu lama. Bisa jadi, inilah yang menjadi jawaban Google  atas dihilangkannya isian URL pada form komentar Blogger saat ini. Dengan menggunakan OpenID, seorang komentator masih dapat meninggalkan URL yang terkait dengan account OpenID tersebut, dan itu bisa jadi merupakan alamat web atau blog seperti halnya account WordPress.com, Livejournal, atau Vox. Minda Indra menanyakan bagaimana dengan dia yang mempunyai blog yang di-hosting sendiri?

Jawabannya adalah dengan pendelegasian OpenID pada website atau blog yang kita miliki. Pendelegasian ini memungkinkan kita untuk menggunakan website atau blog yang kita miliki sebagai identifier ketika kita menggunakan provider OpenID pihak ketiga. Saya memperhatikan, selama ini Priyadi sudah menerapkan pendelegasian OpenID yang dimilikinya di MyOpenID.com untuk blognya di http://priyadi.net. Cara pendelegasian OpenID ini cukup mudah, hanya dengan menambahkan kode HTML pada bagian <head> website atau blog yang kita miliki.

Misalnya saya ingin mendelegasikan OpenID saya yang saya daftarkan pada provider MyOpenID.com ke weblog ini, maka –seperti yang terlihat pada source halaman ini– saya menambahkan baris berikut pada bagian <head>

<link rel="openid.server" href="http://www.myopenid.com/server" />
<link rel="openid.delegate" href="http://maseko.myopenid.com/" />
<meta http-equiv="X-XRDS-Location" content="http://maseko.myopenid.com/xrds" />

Jika Anda akan menerapkan dengan account MyOpenID.com yang Anda miliki, ubah "maseko" dengan username Anda di MyOpenID.com. Jika dilihat, ada tiga komponen yang diperlukan: URL server OpenID, URL OpenID kita yang mendelegasikan, dan URL lokasi file XRDS yang digunakan untuk mengontrol pendelegasian ini.

Melalui komentar pada artikel saya sebelumnya, Thariqul Huda menanyakan kemungkinan pendelegasian OpenID WordPress.com ke website atau blog yang dimiliki. Dikutip dari blog  The Musings of Chris Samuel, kode yang dapat ditambahkan oleh sekiranya saya menggunakan account blog saya di maseko.wordpress.com.

<link rel="openid.server" href="http://maseko.wordpress.com/?openidserver=1" />
<link rel="openid.delegate" href="http://maseko.wordpress.com/" />
<meta http-equiv="X-XRDS-Location" content="http://maseko.wordpress.com/" />

Sesuaikan maseko.wordpress.com dengan URL blog Anda di WordPress.com. Saya sendiri belum mencobanya, jadi jika ternyata ini tidak berhasil, kiranya dapat menginformasikan kepada saya.

Untuk menerima pendelegasian dari provider OpenID lainnya, tinggal menyesuaian komponen yang diperlukan dengan mengacu pada petunjuk yang disediakan oleh provider tersebut, atau dengan mencari melalui Google.

Jika sudah berhasil mendelegasikan ke URL blog atau website yang kita miliki, untuk kasus Blogger, kita sudah dapat menggunakan URL blog atau website yang kita miliki ketika memberi komentar blog-blog di sana, sepanjang pemilik blog tersebut telah menyetting untuk menerima komentar dari  Pengguna terdaftar (termasuk OpenID). Meskipun masih berupa draft, saat ini pun pengguna Blogger dapat menerapkannya untuk blog yang dimiliki.



Tulisan lain yang mungkin terkait dengan tulisan di atas:

  1. Penerapan OpenID Untuk Komentar di Blogger
  2. Setelah Yahoo!, Google Bersiap Menjadi Provider OpenID
  3. Yahoo! OpenID: Belum Saatnya untuk Digunakan
  4. Mengintip Data Kunjungan Blog di WordPress.com
  5. Perburuan Bug Wordpress

6 Responses to “Pendelegasian OpenID”

snydez - Gravatar

snydez said on December 3, 2007, 4:04 pm:

sibhhhlah… thx oom
walopun sempet gagal di claimid.com nya..
tapi sekarang bisa delegasi :P

fisto - Gravatar

fisto said on December 3, 2007, 8:17 pm:

maaf mas, saya agak buta php dan ngedit2 blog. kalo di wordpress yg di hosting sendiri, nama filenya biasanya apa dan dimana ya?thanks sebelumnya…

maseko - Gravatar

maseko said on December 3, 2007, 9:26 pm:

#2
fisto, umumnya file yang perlu di edit adalah header.php yang letak lengkapnya pada wp-content/themes//header.php

ekowanz - Gravatar

ekowanz said on December 4, 2007, 11:32 pm:

udh ada pluginnya loh om…tp saya juga udah telanjur nambah manual ke header..

maseko - Gravatar

maseko said on December 4, 2007, 11:58 pm:

#4
Kalau untuk WordPress.org memang benar ada beberapa plugin untuk keperluan ini. Di sini saya membicarakan secara umum.

GPSMAP 76CSx - Gravatar

GPSMAP 76CSx said on December 5, 2007, 2:14 am:

salam kenal, informasi yang menarik, Trims. :)

Leave A Comment

All fields marked with "*" are required.