4 个仓库
Middleware components that intercept and process HTTP requests based on predefined filters.
Distinct from Request Interception: Distinct from generic request interception as it focuses on the filter chain pattern for web application request pipelines.
Explore 4 awesome GitHub repositories matching web development · Request Filtering Middleware. Refine with filters or upvote what's useful.
这是一个用于 Java Web 应用程序的 OAuth 安全框架。它提供了一套工具,用于使用标准化的委托授权协议为 Spring 应用程序添加身份验证和授权。 该库实现了 OAuth 1.0a 和 OAuth 2.0 标准。对于 OAuth 2.0,它包括客户端实现(用于请求访问令牌和使用受保护资源)和提供者实现(用于颁发访问令牌和管理授权许可)。 该框架涵盖了 API 授权工作流、保护应用程序之间的通信以及通过基于令牌的系统管理数据访问权限。
Provides a chain of filters to intercept and validate OAuth tokens before requests reach the application.
Ahoy is a first-party analytics framework for Ruby on Rails applications. It provides tools for capturing user behaviors and page views, allowing developers to maintain full ownership of their analytics data. The system distinguishes itself through relational data analytics, which links visit identifiers directly to application models for deep business object attribution. It includes a privacy-preserving tracking tool that utilizes IP address masking and cookie-less visitor grouping to anonymize user data. The project covers a broad range of analytics capabilities, including custom event tra
Intercepts incoming requests to exclude bots or blacklisted IP addresses before they are recorded as visits.
该项目是一个 PHP 库和开发工具包,用于构建与 Telegram Bot API 交互的机器人。它提供了一个用于处理用户消息、管理内联查询以及通过 Webhook 和轮询传递媒体内容的框架。 该框架包含一个数据管理层,用于在关系型数据库中存储用户配置文件、聊天记录和机器人状态,以保持会话的连续性。它还具有管理访问限制,以将敏感任务的执行限制为经过验证的用户标识符。 该系统涵盖了一组广泛的功能,包括基于文本模式执行逻辑的命令模式分派、基于中间件的请求过滤,以及符合 API 大小限制的自适应媒体分块。其他实用程序管理远程服务器与本地存储之间的双向文件传输,以及向用户和频道发送自动化广播消息。
Uses a middleware layer to intercept and filter incoming updates before they reach primary handlers.
Lumen is a PHP micro-framework designed for building lightweight web services and RESTful API backends. It provides a specialized toolset for handling incoming HTTP requests and routing them to application logic with minimal overhead. The framework facilitates the development of distributed systems by offering a small footprint and high performance. It includes a service container for dependency injection, a middleware pipeline for request filtering, and regex-based route dispatching to manage application traffic. Developers can utilize a unified database abstraction layer to standardize int
Processes incoming HTTP requests through a layered filter pipeline before reaching application logic.