所有文章
> 当前分类:API安全
如何为Flask应用添加API密钥认证 - The Teclado博客
2025/12/17
本文详细讲解如何为Flask应用添加API密钥认证,包括使用SQLAlchemy创建设备模型存储API密钥、通过Flask RESTful端点注册新设备生成密钥,以及使用装饰器验证API密钥以保护特定端点。适用于非人类用户API访问场景,提升应用安全性。
REST API 安全最佳实践
【API安全】
本指南将重点介绍 REST API 安全性的各个方面,为您提供保护 RESTful 服务免受潜在安全威胁的知识。
2025/12/17
如何保护您的API密钥以防止泄露?
【API安全】
API密钥是用于验证和授权访问API的唯一标识符,暴露可能导致数据泄露、API滥用和财务损失。本文探讨了API密钥暴露的常见原因,如代码嵌入和纯文本传输,并提供了保护API密钥的最佳实践,包括集中化管理、定期轮换密钥和加密传输,帮助开发者防止API密钥泄露并确保应用程序安全。
2025/12/16
保护您的API安全:验证API密钥并使用作用域
【API安全】
本文探讨了API安全的关键方面,包括验证API密钥的集中式和去中心化方法,以及使用OAuth作用域管理第三方API权限。通过分析身份验证的必要性、保护选项和最佳实践,帮助开发者构建安全的Web、桌面和移动应用API,确保数据保护和性能平衡。
2025/12/16
显而易见却被忽视:利用Office 365 Activities API实现…
【API安全】
本文探讨了利用Office 365 Activities API进行商业电子邮件泄露(BEC)威胁检测的方法,包括API访问、身份验证、数据检索和活动分析。尽管该API已禁用,但文章提供了IP地理位置分析、搜索查询检测和异常活动识别等技巧,帮助组织提升安全态势和响应BEC攻击。
2025/12/16
API 安全策略和基础指南
【API安全】
随着应用程序接口(API)数量的持续增长,以及世界各地的组织越来越依赖它们来交付关键业务计划,它们已成为攻击者的主要目标。
2025/12/16
如何因使用linkedin-api Python而被封禁 – Medium
【API安全】
本文介绍了LinkedIn API Python,一个非官方的Python模块,用于通过编程与LinkedIn数据交互,包括安装、使用示例以及获取个人资料、技能和徽章信息。文章强调了使用该模块可能导致账户封禁风险,并提供了使用代理服务如Proxycurl或官方API作为替代方案,以降低风险并确保数据安全。
2025/12/15
WhatsApp Business API被Meta封禁:如何避免?
【API安全】
本文详细介绍了WhatsApp Business与WhatsApp Business API的区别,并提供了10个实用技巧帮助企业避免API因违反Meta政策而被封禁,包括遵守平台政策、提供准确企业信息、避免垃圾信息等,同时推荐使用Truora工具提升安全性和合规性。
2025/12/15
认证与授权API对比:OAuth vs JWT
【API安全】
本文将对OAuth和JWT进行对比,探讨它们在认证与授权API中的作用与重要性。
2025/12/15
Web Bluetooth API与Passkeys – Corbado
【API安全】
Web Bluetooth API 是一个 JavaScript 接口,允许 Web 应用程序直接与蓝牙设备交互,支持跨设备身份验证(CDA)和密钥验证。通过调用 getAvailability()、getDevices() 和 requestDevice() 等函数,开发者可以检测蓝牙可用性、扫描设备并请求配对,从而增强安全性和用户体验。蓝牙检测对于实现无缝跨设备身份验证至关重要,确保在蓝牙不可用时提供回退方案。
2025/12/14
如何使用OAuth作用域为您的API添加细粒度权限
【API安全】
本文详细介绍了如何使用OAuth作用域为API添加细粒度权限,包括定义作用域、在授权请求中指定作用域以及在API中验证作用域的具体步骤。通过OAuth作用域实现细粒度权限控制,可以增强API安全性,保护用户数据,并遵循最小特权原则。文章还涵盖了最佳实践和常见陷阱,帮助开发者构建更安全的API系统。
2025/12/14
使用JSON注入攻击API
【API安全】
近期,一个关于如何利用三星设备中存在的JSON注入漏洞的故事被披露,揭示了攻击者如何通过这一安全缺陷触发一连串的攻击行为,最终导致在受影响设备上执行恶意代码。这个故事提醒我们,对于那些处理JSON有效载荷的API,我们不能盲目信任,以免被不法分子滥用,造成安全风险。
2025/12/14
使用Node.js和Express实现安全API的现代方法
【API安全】
本文详细指导如何使用Node.js、Express和TypeScript构建支持ESM模块的安全API,包括项目初始化、依赖安装、TypeScript配置、服务器设置、热重载启用、Arcjet安全集成以及生产环境部署。通过TypeScript的类型安全性和Arcjet的防护,提升代码可维护性和API安全性,解决ESM模块解析冲突问题。
2025/12/13
在REST API中实现OAuth 2.0:完整指南
【API安全】
OAuth 2.0 是保护 REST API 的标准协议,通过访问令牌实现安全授权,避免密码共享风险。本文详细介绍了 OAuth 2.0 的核心概念、授权流程如授权码流和 PKCE,以及在 REST API 中的具体实现步骤,包括设置授权服务器、管理令牌生命周期和增强安全措施。
2025/12/13
使用OAuth2.0保护REST API – Krishani Indrachapa – Medium
【API安全】
本文详细介绍了OAuth 2.0授权协议的基本概念、授权类型和作用域,重点讲解了如何使用client_credentials授权类型在没有用户参与的情况下实现API之间的安全通信,帮助开发者保护REST API并实现服务间身份验证。
2025/12/13
用ASP.NET Core 给你的API接口打造一个自定义认证授体系
【API安全】
如果公司交给你一个任务让你写一个api接口,那么我们应该如何设计这个api接口来保证这个接口是对外看起来"高大上","羡慕崇拜",并且使用起来和普通api接口无感,并且可以完美接入aspnetcore的认证授权体系呢,而不是自定义签名来进行...
2025/12/13
热门话题