Logto blog
ค้นพบ Logto และสำรวจแหล่งข้อมูลมากมายเกี่ยวกับการตรวจสอบสิทธิ์ การอนุญาต การจัดการตัวตน มาตรฐานเปิด (OAuth, OpenID Connect, SAML) และอื่น ๆ อีกมากมาย
บทเรียน
- custom-ui
- bring-your-own-ui
- custom-sign-in
- custom-auth-flow
นำ UI เข้าสู่ระบบของคุณเองมาที่ Logto Cloud
บทแนะนำนี้จะนำคุณผ่านกระบวนการสร้างและปรับใช้ UI เข้าสู่ระบบตามความต้องการของคุณเองไปยัง Logto Cloud
ผลิตภัณฑ์
- logto
- pricing
- add-on
- explanation
- example
การคิดราคาส่วนเสริมของ Logto: อธิบายแบบง่ายๆ
บันทึกการเปลี่ยนแปลง
- release
อัปเดตผลิตภัณฑ์ Logto (สิงหาคม 2024)
โพสต์ทั้งหมด
- อ่านเพิ่มเติม
เทคโนโลยี
- oidc
- oauth
- token-exchange
- openid
ทำความเข้าใจการแลกเปลี่ยนโทเค็นใน OAuth/OIDC
การแลกเปลี่ยนโทเค็นเป็นส่วนขยายของ OAuth ที่ช่วยให้ลูกค้าที่เชื่อถือได้สามารถรับโทเค็นใหม่ได้โดยไม่ต้องมีการโต้ตอบกับผู้ใช้ ซึ่งมีประโยชน์สำหรับการแกล้งตัวเป็นผู้อื่น การทำงานอัตโนมัติ การรวมระหว่างระบบ และการย้ายโทเค็นในหลากหลายสถานการณ์
- อ่านเพิ่มเติม
เทคโนโลยี
- โปรโตคอล HTTP
- โปรโตคอล WebSocket
- แอพพลิเคชั่นเว็บ
- TCP
HTTP เทียบกับ WebSocket
บทความนี้เปรียบเทียบโปรโตคอล HTTP และ WebSocket โดยอธิบายถึงความแตกต่างหลัก ฟีเจอร์ และกรณีการใช้งานที่เหมาะสม มอบข้อมูลเชิงลึกให้กับนักพัฒนาในการเลือกโปรโตคอลที่ถูกต้องสำหรับแอปพลิเคชันเว็บของพวกเขา เปรียบเทียบโมเดลการตอบสนองของ HTTP กับความสามารถในการสื่อสารแบบสองทางและเรียลไทม์ของ WebSocket
- อ่านเพิ่มเติม
เทคโนโลยี
- ข้อความคอมมิต
- คอมมิตแบบธรรมดา
- git คอมมิต
- commitlint
คอมมิตแบบธรรมดาจะไม่ช่วยบันทึกข้อความคอมมิตของคุณ
สำรวจว่าทำไมแค่ทำตามคอมมิตแบบธรรมดาถึงไม่เพียงพอในการเขียนข้อความคอมมิตที่ดี และแนะนำกลยุทธ์การคิดที่สำคัญในการพัฒนากระบวนการพัฒนาและสร้างคอมมิตที่มีความหมายโดยธรรมชาติ
- อ่านเพิ่มเติม
เทคโนโลยี
- oidc
- oauth
- jwt
- opaque token
โทเค็น Opaque กับ JWT
ทำความเข้าใจถึงความแตกต่างระหว่างโทเค็น Opaque และ JWTs กรณีการใช้งาน และวิธีการตรวจสอบความถูกต้องในระบบที่ใช้ OIDC
- อ่านเพิ่มเติม
เทคโนโลยี
- animation
- motion
- user experience
- react
ทำไมแถบความคืบหน้าการโหลดของ GitHub ถึงดูดีและวิธีสร้างมัน
เราจะพูดคุยเกี่ยวกับประสบการณ์การใช้งานของแถบความคืบหน้าการโหลดของ GitHub และสร้างแบบคล้ายกันใน React
- อ่านเพิ่มเติม
เทคโนโลยี
- โซเชียลมีเดีย
- open graph
- open standard
วิธีตั้งค่าเมตาดาตา Open Graph และ Twitter Card สำหรับเว็บไซต์ของคุณ
เมตาดาตา Open Graph และ Twitter (หรือที่เรียกว่า X) เป็นสิ่งสำคัญในการแชร์เว็บไซต์ของคุณบนโซเชียลมีเดีย พวกมันจะช่วยให้คุณแสดงตัวอย่างที่สวยงามของเว็บไซต์และดึงดูดความสนใจมากขึ้น
- อ่านเพิ่มเติม
เทคโนโลยี
- jwt
- authentication
- security
- OIDC
เมื่อไหร่ควรใช้ JWTs?
คู่มือแบบละเอียดเกี่ยวกับข้อดีและข้อเสียของการใช้ JWTs สำหรับการยืนยันตัวตน โดยเน้นที่บริการผู้ให้บริการยืนยันตัวตนเช่น Logto
- อ่านเพิ่มเติม
เทคโนโลยี
- remark
- mdx
- reading-time
- esm
สร้างปลั๊กอิน remark เพื่อดึงเวลาการอ่าน MDX
คู่มือการสร้างปลั๊กอิน remark เพื่อให้ข้อมูลเวลาการอ่านสามารถใช้งานได้เมื่อทำการนำเข้าไฟล์ MDX เป็น ES modules
- อ่านเพิ่มเติม
เทคโนโลยี
- css
- ภาพเคลื่อนไหว
- การเลื่อนแบบไม่สิ้นสุด
- แคโรเซล
การสร้างภาพเคลื่อนไหวแคโรเซลเลื่อนแบบไม่สิ้นสุดด้วย CSS เท่านั้น
สร้างภาพเคลื่อนไหวแคโรเซลเลื่อนแบบไม่สิ้นสุดด้วยการหยุดชั่วคราวเมื่อวางเมาส์โดยใช้ CSS เท่านั้น ไม่ต้องใช้ JavaScript
- อ่านเพิ่มเติม
เทคโนโลยี
- browser
- url
- process
- domain name service
- DNS
- IP address
เบราว์เซอร์ประมวลผลการป้อน URL ในแถบที่อยู่ได้อย่างไร?
เมื่อเราเปิด URL ใด ๆ ในเบราว์เซอร์ เบราว์เซอร์ทำการโหลดและแสดงเนื้อหาอย่างไร? เราจะแสดงสิ่งที่เบราว์เซอร์ทำตามลำดับตามลำดับเหตุการณ์ที่เกิดขึ้น
- อ่านเพิ่มเติม
เทคโนโลยี
- base64
- encoding
ทุกสิ่งที่คุณต้องรู้เกี่ยวกับ Base64
เจาะลึกสู่โลกของการเข้ารหัส Base64 เรียนรู้ประวัติ วิธีการทำงาน เมื่อใดที่จะใช้ และข้อจำกัด ความรู้ที่จำเป็นสำหรับนักพัฒนาทุกคนที่รับมือกับการเข้ารหัสและการส่งข้อมูล
- อ่านเพิ่มเติม
เทคโนโลยี
- parcel
- vite
- js
- esbuild
- bundler
- monorepo
จาก Parcel สู่ Vite: เรื่องราวสั้น ๆ ของการย้ายโค้ด 100K LOC
เราได้ย้ายโปรเจค frontend ทั้งสามของเราจาก Parcel ไปเป็น Vite, และกระบวนการก็... ราบรื่น
- อ่านเพิ่มเติม
เทคโนโลยี
- react
- lazy
- suspense
ใช้ React.lazy อย่างมั่นใจ: วิธีที่ปลอดภัยในการโหลดคอมโพเนนต์เมื่อทำซ้ำอย่างรวดเร็ว
React.lazy เป็นวิธีที่ยอดเยี่ยมในการโหลดคอมโพเนนต์ตามความต้องการและปรับปรุงประสิทธิภาพของแอปของคุณ อย่างไรก็ตาม บางครั้งมันอาจนำไปสู่ปัญหาอย่าง "ChunkLoadError" และ "Loading chunk failed"
- อ่านเพิ่มเติม
เทคโนโลยี
- webhook
- polling
- api
Webhook กับ Polling
บทความนี้จะเปรียบเทียบ webhook กับ polling วิเคราะห์ข้อดีและข้อเสียของแต่ละวิธี และอธิบายว่าเมื่อใดควรใช้วิธีใด
- อ่านเพิ่มเติม
เทคโนโลยี
- postmortem
- cloud-service
- incident
การตรวจสอบหลังเกิดเหตุ: เกิดข้อผิดพลาด 500 อย่างไม่คาดคิดในระหว่างการลงชื่อเข้าใช้ของผู้ใช้
รายงานเหตุการณ์สำหรับข้อผิดพลาด 500 อย่างไม่คาดคิดที่ได้รับจากบริการยืนยันตัวตนเมื่อวันที่ 18 กรกฎาคม 2024
- อ่านเพิ่มเติม
เทคโนโลยี
- RESTful
- REST
- RPC
- API
- architecture
- API design
ใช้ POST เท่านั้น? มายุติการถกเถียงการออกแบบ API อันไร้สาระนี้กันเถอะ
การเปิดโปงตำนาน "ใช้ POST เท่านั้น" ใน API อธิบายว่ามันเกิดจากความเข้าใจผิดเกี่ยวกับหลักการออกแบบ API และชี้แจงกรณีการใช้งานที่เหมาะสมสำหรับสไตล์การออกแบบ RESTful และ RPC
- อ่านเพิ่มเติม
เทคโนโลยี
- oidc
- security
- dpop
การเสริมความปลอดภัยของ OIDC ด้วยการแสดงหลักฐานการครอบครอง (DPoP)
สำรวจว่าการแสดงหลักฐานการครอบครอง (DPoP) ช่วยเพิ่มความปลอดภัยของ OpenID Connect (OIDC) ได้อย่างไร โดยการผูกโทเค็นกับอินสแตนซ์ของลูกค้า ช่วยลดการโจมตีซ้ำ และลดความเสี่ยงของการขโมยโทเค็น
- อ่านเพิ่มเติม
เทคโนโลยี
- github
- automation
เรียกใช้งาน workflow บน GitHub ของคุณอัตโนมัติหลังจากที่ล้มเหลว
บางครั้ง workflow บน GitHub Actions ของคุณอาจจะทำงานไม่ดีและล้มเหลวด้วยเหตุผลแปลก ๆ มาดูกันว่าคุณสามารถเรียกใช้งานมันอัตโนมัติได้อย่างไรเพื่อประหยัดเวลา
- อ่านเพิ่มเติม
เทคโนโลยี
- authorization
- rbac
- abac
RBAC และ ABAC: โมเดลการควบคุมการเข้าถึงที่คุณควรรู้
Role-based access control (RBAC) และ attribute-based access control (ABAC) เป็นสองในโมเดลการควบคุมการเข้าถึงที่ได้รับความนิยมมากที่สุด ในบทความนี้ เราจะให้ภาพรวมคร่าว ๆ เกี่ยวกับทั้งสองโมเดลและพูดคุยเกี่ยวกับความแตกต่างของมัน
- อ่านเพิ่มเติม
เทคโนโลยี
- GraphQL
- REST API
- RESTful API
GraphQL และ REST API
เราจะนำเสนอ GraphQL ในบทความนี้และเปรียบเทียบกับ REST API