tradecoverexchange/google-cloud-jwt-validator

一个用于验证由 webhook 提供的 Google Cloud JWT 的包

v1.2.0 2021-01-11 15:28 UTC

This package is auto-updated.

Last update: 2024-09-11 00:20:33 UTC


README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

一个用于验证接收到的 Google Cloud 请求(如 Google Cloud Tasks 或 Google Cloud Scheduler 使用)真实性的包。支持 Laravel。

安装

您可以通过 composer 安装此包

composer require tradecoverexchange/google-cloud-jwt-validator

使用

目前唯一的实现是与 Laravel 结合。它可以作为一个中间件来阻止没有有效 JWT 认证令牌的请求。

<?php // routes/web.php

Route::get('/')
    ->middleware(
        \TradeCoverExchange\GoogleJwtVerifier\Laravel\AuthenticateByOidc::middleware('server_account_email@google.com')
    );

测试

composer test

变更日志

请参阅 变更日志 了解最近的变化。

贡献

请参阅 贡献指南 了解详情。

关于我们

Trade Cover Exchange

Trade Cover Exchange 是一个与其他公司进行贸易保险的平台,保护您免受供应链不稳定性的影响。

我们自豪地使用 Google Cloud 平台为我们提供服务,并希望在将来与开发者社区分享更多的工作。

安全

如果您发现任何安全问题,请通过电子邮件 peter@tradecoverexchange.com 联系,而不是使用问题跟踪器。

鸣谢

许可证

MIT 许可证(MIT)。请参阅 许可证文件 了解更多信息。