OpenID มาตรฐานการ Login แห่งอนาคต

หลายๆคนคงเคยประสบปัญหาที่ต้องจำ Username/Password ของเว็บไซต์ต่างๆไว้เป็นจำนวนมาก ซึ่งอาจจะลืมกันอยู่บ่อยๆ ทำให้ต้องหาที่จดหรือใช้โปรแกรมช่วยจำกันเลยก็มี คงจะดีไม่น้อยถ้าเราสามารถใช้ Identity เพียงอันเดียวเพื่อทำการ Login เว็บไหนก็ได้โดยไม่ต้องมานั่งกรอกข้อมูลใหม่ทุกเว็บ

OpenID เป็นระบบการ Login ที่ใช้ ID เดียวกันได้ทุกเว็บ ช่วยให้ไม่ต้องมานั่งจำข้อมูลการ Login แบบเดิมๆ เช่น Username/Password ซึ่งเป็นต้นเหตุของปัญหาความปลอดภัยที่เกิดจากการใช้รหัสเดียวกันหลายๆเว็บ หรือเกิิดจากการจดรหัสผ่านไว้ในสื่อที่ไม่ปลอดภัยพอจนทำให้เกิดปัญหาต่างๆนาๆ

การทำงานของ OpenID นั้นเรียบง่ายมาก โดย ID จะเป็นเพียง URL ธรรมดาๆอันหนึ่ง การ Login นั้นทำได้ง่ายดายเพียงกรอก URL นั้นลงในช่อง OpenID Login เว็บไซต์นั้นก็จะ Redirect คุณไปยัง OpenID Provider ตาม ID ของคุณหลังจากนั้น Provider จะทำการตรวจสอบและยืนยันตัวตนของคุณ (จะด้วยการ Login หรือ Cookie ก็ตามแต่) แล้วจึง Redirect คุณกลับมายังเว็บไซต์ในตอนแรก พร้อมกับข้อมูลยืนยันตัวตน

ในช่วงแรกๆ OpenID ยังไม่ค่อยได้รับความนิยม เนื่องจากยังไม่มีระบบหรือ CMS ที่สนับสนุนมากนัก ต่างกับทุกวันนี้ ซึ่งมีเว็บจำนวนมากที่สนับสนุน OpenID โดยเฉพาะ CMS ชื่อดังอย่างเช่น Drupal หรือ WordPress ต่างก็มีปลั๊กอิน OpenID ให้ใช้กันทั้งนั้น โดยเฉพาะ Drupal ที่ประกาศสนับสนุน OpenID อย่างเป็นทางการสำหรับ Drupal 6 ที่จะออกรุ่นจริงเร็วๆนี้ จากการสนับสนุนของเว็บไซต์หรือ CMS ใหญ่ๆข้างบน ทำให้เริ่มเห็นอนาคตได้แล้วว่า OpenID กำลังจะเป็นมาตรฐานการ Login ที่ได้รับความนิยมอย่างแพร่หลายในไม่ช้า

เว็บมาสเตอร์ที่ใช้ Drupal หรือ WordPress และอยากให้เว็บตัวเองสนับสนุน OpenID ก็สามารถทำได้ไม่ยาก โดยสำหรับ Drupal ก็เพียงโหลด OpenID Module มาติดตั้ง หรือจะรอ Drupal 6 เลยก็ได้ ส่วน WordPress นั้นทำได้โดยการติดตั้งปลั๊กอิน WP-OpenID+ ก็จะใช้ได้ทันที

สำหรับ WordPress นั้น พิเศษตรงที่สามารถทำให้ Blog คุณเป็น OpenID Server ได้ด้วย (เอาไป Login ที่อื่นได้) เพียงแค่ติดตั้งปลั๊กอิน OpenID Provider for WordPress MU ก็เป็นอันเสร็จสิ้นครับ

สำหรับผู้ที่อยากได้ OpenID สามารถสมัครได้ตามผู้ให้บริการ OpenID ต่างๆ สำหรับผมนั้นผมใช้ของ MyOpenID แต่ถ้าอยากให้ของอันอื่นก็สามารถเลือกใช้ได้จากรายชื่อนี้ครับ

ข้อมูลเพิ่มเติม [1] [2] [3] [4]

Technorati Tags: ,