Skip to content
网游世界
网游世界

吾生有涯,而知无涯。

  • 首页
  • PHP
    • ThinkPHP
    • FastAdmin
    • webman
  • JavaScript
    • jQuery
    • AdminLTE
  • Free Pascal
  • Java
    • JeeSite
    • 若依
    • ruoyi-vue-pro
  • 其它
    • 操作系统
    • 树莓派
    • 前端
    • Null
  • 关于
网游世界

吾生有涯,而知无涯。

PHP OAuth2 Server 授权服务器事件

3Vshej, 2023年12月27日 周三2023年12月27日 周三

在通过授权服务器的请求的生命周期中,可能会发出许多事件。

您可以通过将侦听器附加到授权服务器来订阅这些事件。

要访问,请调用此方法:

$server->getEmitter(); // returns instance of \League\Event\EmitterInterface

client.authentication.failed 客户端认证失败

$server->getEmitter()->addListener(
    'client.authentication.failed',
    function (\League\OAuth2\Server\RequestEvent $event) {
        // do something
    }
);

该事件在客户端验证失败时发生。您可能希望监听该事件,以禁止 n 次尝试后仍无法通过身份验证的客户端。

可以通过调用 getRequest() 传递到可调用对象的事件对象来检索使用的请求对象。

user.authentication.failed 用户验证失败

$server->getEmitter()->addListener(
    'user.authentication.failed',
    function (\League\OAuth2\Server\RequestEvent $event) {
        // do something
    }
);

该事件在用户验证失败时发生。您可能希望监听该事件,以禁止 n 次尝试后仍无法通过身份验证的客户端。

可以通过调用 getRequest() 传递到可调用对象的事件对象来检索使用的请求对象。

相关文章:

  1. PHP OAuth2 Server 密码凭证授权 密码凭证 对于 Web 和本机应用程序中受信任的第一方客户端来说,此授权都是出色的用户体验。...
  2. PHP OAuth2 Server 刷新授权 访问令牌最终会过期;但是,某些授权使用刷新令牌进行响应,使客户端能够刷新访问令牌。...
  3. PHP OAuth Server 访问令牌存储库接口文档 getNewToken() : AccessTokenEntityInterface 此方法应返回 ......
  4. PHP OAuth Server 客户端存储库接口文档 getClientEntity() : ClientEntityInterface 此方法应返回 的......
PHP OAuthPHP授权验证

文章导航

Previous post
Next post

近期文章

  • Android Studio Gradle 配置国内镜像
  • 为什么重新发明轮子
  • ruoyi-vue-pro 匿名访问
  • VUE 中接收 code 异常
  • 关于 AI

归档

  • 2025 年 4 月
  • 2025 年 3 月
  • 2025 年 2 月
  • 2025 年 1 月
  • 2024 年 12 月
  • 2024 年 11 月
  • 2024 年 10 月
  • 2024 年 9 月
  • 2024 年 8 月
  • 2024 年 7 月
  • 2024 年 6 月
  • 2024 年 5 月
  • 2024 年 4 月
  • 2024 年 3 月
  • 2024 年 2 月
  • 2024 年 1 月
  • 2023 年 12 月
除非特殊说明,本站作品采用知识共享署名 4.0 国际许可协议进行许可。
豫公网安备 41010402002622号 豫ICP备2020029609号-3
©2025 3Vshej