1/ Minggu lalu, kami membagikan cara penanda sesi mengizinkan aplikasi Anda melakukan tindakan onchain atas nama pengguna. Bahkan saat mereka offline. Tetapi bagaimana jika Anda hanya ingin mengizinkan limit order, dan memblokir semua interaksi lainnya? Dengan Privy, Anda dapat menjangkau izin penanda tangan sesi. Begini caranya 👇
2/ Penandatangan sesi tercakup = delegasi aman dengan batas. Tentukan apa yang dapat dan tidak dapat dilakukan aplikasi Anda atas nama pengguna. ◆ Contoh: Aplikasi Anda dapat menandatangani dan mengirimkan limit order, tetapi tidak mentransfer token atau berinteraksi dengan kontrak lain.
3/ Cara kerjanya: → Pengguna menandatangani pesan yang memberikan izin tercakup → Anda menentukan kebijakan untuk tindakan yang diizinkan (misalnya kontrak + fungsi + jumlah) → Aplikasi Anda menyimpan kebijakan + tersebut menggunakan penanda tangan sesi untuk bertindak dalam cakupan saja Keamanan dan niat pengguna, diselaraskan dengan desain.
5/ Penanda sesi dibuat untuk menyeimbangkan UX, keamanan, dan kontrol pengembang. Kebijakan tercakup hanya membuatnya lebih tepat. Melewatkan utas pertama? Berikut cara penandatangan sesi bekerja di tingkat ⤵️ tinggi
Privy
Privy10 Jul, 05.27
1/ Take onchain action after your user logs off. No popups. No delay. No need for them to be online. With Privy session signers, your app can securely and programmatically sign transactions, without ever exposing user keys. Already live in production. Here’s how 👇
1,62K