admin

คุณไม่ต้องการ JWT อีกต่อไป

คุณไม่ต้องการ JWT อีกต่อไป ไม่เป็นความลับอีกต่อไปที่การเข้าสู่ระบบ Ethereum จะกลายเป็นมาตรฐานผู้ใช้ในไม่ช้าและรหัสผ่านจะไม่จำเป็นอีกต่อไป อย่างไรก็ตาม การพัฒนา dApp ยังคงเป็นแนวทางที่ค่อนข้างใหม่ และยังคงมีการกำหนดมาตรฐานสำหรับการพัฒนาไว้มากมาย ตอนนี้นักพัฒนาทั้งหมดยังคงเขียน dApps ด้วยแนวทางปฏิบัติแบบเก่า โดยใช้ JWT เดียวกันสำหรับการตรวจสอบสิทธิ์โดยสัญชาตญาณ ฉันเสนอแนวทางที่แตกต่างออกไปเล็กน้อย ตัวฉันเองเริ่มพัฒนาd Apps โดยใช้ JWT จากโปรเจ็กต์แรก ฉันรู้สึกว่าการรับรองความถูกต้องกลายเป็นเรื่องยุ่งยากเสมอ และต้องมีบางอย่างซ้ำซ้อนในกระบวนการ หลังจากสองสามโครงการ ฉันตระหนักว่า JWT นั้นซ้ำซ้อน ให้ฉันอธิบายว่าทำไม ไดอะแกรมนี้แสดงวิธีการตรวจสอบสิทธิ์ในโปรเจ็กต์แรกๆ ของฉัน ที่นี่รูปแบบเกือบจะทำซ้ำขั้นตอนมาตรฐานกับ JWT สิ่งเดียวคือแทนที่จะเข้าสู่ระบบและรหัสผ่านผู้ใช้ส่งลายเซ็น ทำไมเราต้องได้รับ JWT? ท้ายที่สุด แม้ไม่มีข้อมูล คุณสามารถระบุผู้ใช้ได้อย่างน่าเชื่อถือโดยใช้ที่อยู่จากลายเซ็นของเขา   วิธีลดความซับซ้อนมีดังนี้ Userยังคงสร้างลายเซ็น แต่มีExpir-dateอยู่ภายใน ดังนั้นหากผู้โจมตีได้รับลายเซ็น จะไม่มีประโยชน์นาน (เหมือนกับ JWT) นอกจากนี้ ลายเซ็นจะถูกวางไว้ในส่วนหัวการอนุญาตมาตรฐานและประมวลผลบนเซิร์ฟเวอร์โดยใช้ที่อยู่ของผู้ใช้และค้นหาผู้ใช้ในฐานข้อมูล นั่นคือทั้งหมดที่ และคุณไม่จำเป็นต้องอัปเดตคีย์การเข้ารหัสสำหรับ JWT บนเซิร์ฟเวอร์อย่างต่อเนื่อง ดังนั้นโดยทั่วไปแล้ว ความรับผิดชอบจำนวนมากจะตกจากเซิร์ฟเวอร์ เพื่อทำให้โฟลว์นี้ง่ายขึ้นไปอีก ฉันได้สร้างโมดูลโทเค็น web3 ในการติดตั้งให้ใช้คำสั่ง: $ npm ฉัน web3-token …

คุณไม่ต้องการ JWT อีกต่อไป Read More »

เรียนรู้อะไรก็ได้เร็วขึ้นโดยใช้เทคนิค Feynman

เรียนรู้อะไรก็ได้เร็วขึ้นโดยใช้เทคนิค Feynman   Richard Feynman ถือเป็นหนึ่งในบุคคลที่มีบุคลิกที่น่าอัศจรรย์ที่สุดในประวัติศาสตร์ทางวิทยาศาสตร์ ผู้ได้รับรางวัลโนเบลปี 1965 จาก QED (ร่วมกับ J. Schwinger และ Tomonaga) ดร. ไฟน์แมนเป็นนักการศึกษาที่น่าทึ่งและเป็นนักฟิสิกส์ที่ยอดเยี่ยม Feynman พร้อมด้วยผลงานด้านวิทยาศาสตร์อื่น ๆ อีกมากมายได้สร้างทฤษฎีทางคณิตศาสตร์ที่อธิบายถึงปรากฏการณ์ของ superfluidity ในฮีเลียมเหลว หลังจากนั้น เขามีผลงานพื้นฐาน (ร่วมกับ Murray Gell-Mann) ในการโต้ตอบที่อ่อนแอ เช่น การสลายตัวของเบต้า ในปีต่อๆ มา ไฟน์แมนมีบทบาทสำคัญในการพัฒนาทฤษฎีควาร์กโดยนำเสนอแบบจำลองพาร์ตันของกระบวนการชนโปรตอนพลังงานสูง นอกจากนี้ เขายังแนะนำเทคนิคการคำนวณพื้นฐานใหม่ๆ และสัญกรณ์ในวิชาฟิสิกส์ นอกจากเป็นนักฟิสิกส์แล้ว เขายังเคยเป็นช่างซ่อมวิทยุ เป็นคนเก็บกุญแจ ขั้นตอนที่ 1: เทคนิคนี้ใช้ได้กับทุกสาขาวิชาหรือทุกวิชาและแนวความคิด แม้ว่าจะกล่าวว่าเทคนิคของFeynmanไม่ได้จำกัดอยู่แค่ในวิชาคณิตศาสตร์หรือฟิสิกส์ และสามารถนำไปใช้กับสาขาต่างๆ ได้หลากหลาย ขั้นตอนแรกในการใช้เทคนิคนี้คือการเลือกหัวข้อและเริ่มศึกษา การเรียนไม่ได้หมายความเพียงแค่การท่องจำข้อเท็จจริงเท่านั้น ที่จริงแล้ว ไฟน์แมนเองก็ต่อต้านวัฒนธรรมการท่องจำอยู่เสมอ และเขาเชื่อเสมอว่าควรเรียนรู้และเข้าใจหลักการมากกว่าการท่องจำข้อเท็จจริงหรือสูตร อีกวิธีที่ดีในการศึกษาบางสิ่งคือการเขียน การเขียนบางอย่างลงบนกระดาษจะช่วยกระตุ้นสมองส่วนฮิปโปแคมปัส ซึ่งเป็นส่วนที่มีหน้าที่หลักในการจำและการเรียนรู้ ขั้นตอนที่ 2: หากคุณต้องการเชี่ยวชาญอะไรบางอย่าง จงสอนมัน การสอนเป็นเครื่องมืออันทรงพลังสำหรับการเรียนรู้ อธิบายแนวคิดด้วยคำพูดของคุณเองและพยายามอธิบายให้เด็กหรือคนที่ไม่คุ้นเคยกับหัวข้อนี้เลย คุณยังสามารถแกล้งอธิบายให้เป็ดยางอยู่บนโต๊ะของคุณได้ แนวคิดคือพยายามแยกแยะสิ่งต่าง ๆ ด้วยภาษาที่เรียบง่ายและเรียบง่ายที่สุดเท่าที่จะทำได้ พยายามใช้คำศัพท์และคำศัพท์ง่ายๆ และอย่าจำกัดตัวเองให้อยู่กับข้อเท็จจริงที่คุณได้เรียนรู้เท่านั้น คุณอาจรวมตัวอย่างหนึ่งหรือสองตัวอย่างเพื่อทำให้สิ่งต่าง ๆ ง่ายขึ้นหรือสร้างตัวอย่างของคุณเองเพื่อให้แน่ใจว่าเกี่ยวข้องกับแนวคิดหลัก มันจะง่ายขึ้นมากสำหรับคุณที่จะเข้าใจสิ่งต่าง ๆ ในระดับที่ลึกซึ้งยิ่งขึ้น …

เรียนรู้อะไรก็ได้เร็วขึ้นโดยใช้เทคนิค Feynman Read More »