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
โพสต์ทั้งหมด
- อ่านเพิ่มเติม
เทคโนโลยี
- oidc
- oauth
- การยืนยันตัวตน
- การอนุญาต
- jwt
คู่มือฉบับสมบูรณ์ในการผสานรวมเซิร์ฟเวอร์ OIDC เข้ากับโครงการของคุณ
เรียนรู้แนวปฏิบัติที่ดีที่สุดในการผสานรวมเซิร์ฟเวอร์ OIDC (OpenID Connect) เข้ากับโครงการของคุณและทำความเข้าใจว่าแต่ละองค์ประกอบมีปฏิสัมพันธ์กันอย่างไรบนเวที
- อ่านเพิ่มเติม
เทคโนโลยี
- SAML
- SSO
- authentication
เอกสารโกงความปลอดภัย SAML
คู่มืออ้างอิงอย่างรวดเร็วสำหรับ Security Assertion Markup Language (SAML) และคุณลักษณะด้านความปลอดภัย ทำความเข้าใจคำสำคัญ เคล็ดลับการใช้งาน และแนวทางปฏิบัติที่ดีที่สุดสำหรับการรักษาความปลอดภัยการรับรองความถูกต้องและการอนุญาตที่ใช้ SAML ในสภาพแวดล้อมองค์กร
- อ่านเพิ่มเติม
เทคโนโลยี
- oauth 2.0
- token introspection
- access token
- refresh token
- opaque token
การตรวจสอบสิทธิ์ของโทเค็น OAuth 2.0
บทความนี้สำรวจการตรวจสอบสิทธิ์ของโทเค็น OAuth 2.0 ซึ่งเป็นวิธีที่อนุญาตให้แหล่งข้อมูลที่ได้รับการป้องกันสอบถามเซิร์ฟเวอร์การอนุญาตเกี่ยวกับเมตาดาทาของโทเค็น เพื่อกำหนดว่าโทเค็นการเข้าถึงหรือรีเฟรชนั้นใช้งานได้หรือไม่
- อ่านเพิ่มเติม
เทคโนโลยี
- chatgpt
- ai
- prompt
- i18n
การแปล JSON ที่มีบริบทยาวด้วย ChatGPT
เรียนรู้วิธีการใช้โมเดล ChatGPT ล่าสุดและโหมด JSON เพื่อแปลออบเจ็กต์ JSON ที่มีบริบทยาว และสตรีมผลลัพธ์กลับไปที่ JSON
- อ่านเพิ่มเติม
เทคโนโลยี
- กำจัด if-else
- การเพิ่มประสิทธิภาพโค้ด
- โค้ดสะอาด
- การเขียนโปรแกรมเชิงส่วนต่อประสาน
- ตรรกะเงื่อนไข
3 เทคนิคการเขียนโค้ดที่ทรงพลังเพื่อกำจัดเงื่อนไขที่ยุ่งเหยิง
แนะนำสามเทคนิคการเขียนโค้ดที่ทรงพลังเพื่อเพิ่มประสิทธิภาพและลดความซับซ้อนของโครงสร้างเงื่อนไขที่ซับซ้อน ช่วยเพิ่มคุณภาพของโค้ดและความสามารถในการบำรุงรักษา
- อ่านเพิ่มเติม
เทคโนโลยี
- oidc
- oauth
- token-exchange
- openid
ทำความเข้าใจการแลกเปลี่ยนโทเค็นใน OAuth/OIDC
การแลกเปลี่ยนโทเค็นเป็นส่วนขยายของ OAuth ที่ช่วยให้ลูกค้าที่เชื่อถือได้สามารถรับโทเค็นใหม่ได้โดยไม่ต้องมีการโต้ตอบกับผู้ใช้ ซึ่งมีประโยชน์สำหรับการแกล้งตัวเป็นผู้อื่น การทำงานอัตโนมัติ การรวมระหว่างระบบ และการย้ายโทเค็นในหลากหลายสถานการณ์
- อ่านเพิ่มเติม
เทคโนโลยี
- โปรโตคอล HTTP
- โปรโตคอล WebSocket
- แอพพลิเคชั่นเว็บ
- TCP
HTTP เทียบกับ WebSocket
บทความนี้เปรียบเทียบโปรโตคอล HTTP และ WebSocket โดยอธิบายถึงความแตกต่างหลัก ฟีเจอร์ และกรณีการใช้งานที่เหมาะสม มอบข้อมูลเชิงลึกให้กับนักพัฒนาในการเลือกโปรโตคอลที่ถูกต้องสำหรับแอปพลิเคชันเว็บของพวกเขา เปรียบเทียบโมเดลการตอบสนองของ HTTP กับความสามารถในการสื่อสารแบบสองทางและเรียลไทม์ของ WebSocket
- อ่านเพิ่มเติม
เทคโนโลยี
- animation
- motion
- user experience
- react
ทำไมแถบความคืบหน้าการโหลดของ GitHub ถึงดูดีและวิธีสร้างมัน
เราจะพูดคุยเกี่ยวกับประสบการณ์การใช้งานของแถบความคืบหน้าการโหลดของ GitHub และสร้างแบบคล้ายกันใน React
- อ่านเพิ่มเติม
เทคโนโลยี
- oidc
- oauth
- jwt
- opaque token
โทเค็น Opaque กับ JWT
ทำความเข้าใจถึงความแตกต่างระหว่างโทเค็น Opaque และ JWTs กรณีการใช้งาน และวิธีการตรวจสอบความถูกต้องในระบบที่ใช้ OIDC
- อ่านเพิ่มเติม
เทคโนโลยี
- ข้อความคอมมิต
- คอมมิตแบบธรรมดา
- git คอมมิต
- commitlint
คอมมิตแบบธรรมดาจะไม่ช่วยบันทึกข้อความคอมมิตของคุณ
สำรวจว่าทำไมแค่ทำตามคอมมิตแบบธรรมดาถึงไม่เพียงพอในการเขียนข้อความคอมมิตที่ดี และแนะนำกลยุทธ์การคิดที่สำคัญในการพัฒนากระบวนการพัฒนาและสร้างคอมมิตที่มีความหมายโดยธรรมชาติ
- อ่านเพิ่มเติม
เทคโนโลยี
- โซเชียลมีเดีย
- 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