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: ,

text-align justify กับปัญหาวรรณยุกต์ชั้นสองจมๆใน Firefox

ตั้งแต่เปิด Blog นี้มา มีสาเหตุหนึ่งที่พยายามแก้มาตั้งแต่เมื่อวาน ก็คือปัญหาวรรณยุกต์ชั้นที่สองทับกับชั้นแรก ซึ่งจะเกิดเฉพาะใน Firefox เท่านั้น (กำ)

วรรณยุกต์จม

นั่งหาสาเหตุอยู่ตั้งแต่เมื่อวาน วันนี้เลยมานั่งไล่ css ดูทีละบรรทัด จนกระทั่งไปเจอบรรทัดนึงสะดุดตามากเพราะไม่เคยเห็นมาก่อน text-align: justify; ลางสังหรณ์บางอย่างบอกผมว่าปัญหาเกิดจากตรงนี้แหละ!! ว่าแล้วก็จัดการ Comment ทิ้ง Save แล้วมา Refresh ผลที่ได้คือ…

หลังจากเอา justify ออก

ป.ล. หลังจากแก้เสร็จ เริ่มรู้สึกว่ามัน Deja Vu ยังไงไม่รู้ ก็เลยไปนั่งอ่านเว็บแถวๆนี้ดู ก็เลยถึงบางอ้อ

Pangya Smileys ปลั๊กอินอีโมปังย่าสำหรับ WordPress

เนื่องจากอีโมดั้งเดิมของ WordPress มันไม่ถูกใจผมเอามากๆ บวกกับความที่ผมชอบอีโมปังย่าเป็นพิเศษ ก็เลยเขียน Plugin ขึ้นมาใหม่เพื่อให้ใช้อีโมปังย่าได้

ดาวน์โหลด (ยิ้ม)

มีให้เลือกสองแบบครับ ก็คือแบบ Zip กับ BZip2 อ้อ ต้องใช้ WordPress 2.2 ขึ้นไปนะครับ

วิธีติดตั้ง (เท่)

1. Extract ลงโฟลเดอร์ที่ติดตั้ง WordPress
2. เข้าหน้า Admin ไปที่ Plugins แล้วกด Activate ตรง Pangya smileys
3. ถ้ายังไม่ได้เปิดระบบ Emoticon ให้ไปเปิดได้ที่ Options > Writing > Convert emoticons… ครับ

วิธีการใช้ (สุดๆ)

เรียกใช้เหมือนอีโมปกติใน WordPress ครับ – ก็พิมพ์ชื่อมันลงไปเนี่ยแหละ

สำหรับชุดอีโมปังย่า ผมตั้งชื่อในรูปแบบ เปิดวงเล็บ-ชื่อ-ปิดวงเล็บ รายชื่ออีโมก็ดูจากข้างล่างได้เลยครับ อย่าลืมเอาเว้นวรรคออกด้วยล่ะ

Continue reading “Pangya Smileys ปลั๊กอินอีโมปังย่าสำหรับ WordPress”

ประเดิม Blog แรก!

หลังจากทำ Blog มาหลายที่ ทั้ง Spaces ทั้ง Exteen สุดท้ายก็มาลงเอยกับโดเมนที่จดเอง ชอบชื่อนี้อะมันสั้นดี

เพิ่งเคยใช้ WordPress ที่ลงเองเป็นครั้งแรก ดังนั้น Post นี้ที่จริงเป็นแค่การทดลองเขียนเฉยๆ แถมด้วยการทดลองภาษาไทยไปในตัว

บอกตามตรงว่าถูกใจ Theme นี้มากๆ เพราะ Theme ที่เห็นส่วนมากจะเป็น Font ใหญ่ๆ ซึ่งอ่านง่ายก็จริง แต่เราไม่ชอบ พอค้นไปค้นมาเจออันนี้ซึ่ง Font ขนาดเล็ก ก็เลยเอามาลงทันที แต่ยังต้องแต่งอีกเยอะมาก ทั้ง Logo ทั้ง Head รวมถึง Sidebar ฯลฯ คงต้องรอว่างๆก่อน

ช่วงนี้ก็ใกล้สอบแล้ว คงต้องพักๆไปบ้าง รอสอบเสร็จก่อนค่อยมาเล่นจริงๆจังๆ วันนี้แค่ทดลองดูละกัน