3 个仓库
Defensive design patterns and UI components for securing decentralized application interfaces.
Distinct from Application and System Security: Distinct from Application and System Security: focuses specifically on client-side interface security for decentralized applications rather than general system integrity.
Explore 3 awesome GitHub repositories matching security & cryptography · Frontend Security Patterns. Refine with filters or upvote what's useful.
This project serves as a comprehensive educational roadmap and technical resource collection for developers building decentralized finance applications. It provides a structured curriculum that guides users through the entire lifecycle of blockchain development, from mastering smart contract architecture and security best practices to integrating decentralized infrastructure into modern web applications. The repository distinguishes itself by offering a holistic view of the decentralized ecosystem, bridging the gap between low-level protocol interaction and high-level application design. It c
Implements defensive design patterns and UI components to protect user data and transaction integrity within decentralized application interfaces.
This project is a comprehensive knowledge base and study resource designed for mastering technical interviews. It provides structured guides, roadmaps, and curricula focused on data structures, algorithms, system design, and frontend engineering to help candidates prepare for software engineering screenings. The repository distinguishes itself by offering a holistic approach to professional advancement. Beyond technical drills, it includes a career development handbook covering resume optimization, salary benchmarking, and strategic negotiation coaching. It also provides detailed methodologie
Includes defensive design patterns and methods for mitigating vulnerabilities like XSS and clickjacking in UI elements.
Angular Permission 是一个用于管理单页应用中用户访问控制的框架,通过针对特定的应用路由和界面组件验证角色和权限来工作。它作为一个安全实用程序,强制执行细粒度的授权策略,确保敏感功能和数据仅对授权人员可见。 该系统通过一个集中式注册表运行,该注册表作为所有已定义角色和安全逻辑的唯一事实来源。通过利用声明式元数据,开发者可以将访问要求直接附加到路由定义上,库会在导航事件期间拦截这些定义以验证用户的授权状态。此过程依赖于状态机模型,根据当前用户角色的评估在授权和未授权视图之间转换。 该库通过执行返回 Promise 的用户定义函数来支持复杂的授权工作流,从而允许进行远程或异步权限解析。这种方法为前端安全管理提供了一种一致的方法,防止未经授权的用户与受限的界面组件交互或查看受保护的应用状态。
Implements client-side access policies to prevent unauthorized users from interacting with restricted interface components or viewing protected application states.