【问题标题】:Secure Web services with Oauth in PHP在 PHP 中使用 Oauth 保护 Web 服务
【发布时间】:2023-03-26 15:25:02
【问题描述】:

我想实现 Oauth 来保护我的 PHP Web 服务,我一直在关注 this link,但发现其中一些链接不起作用。并且工作示例已在 slim 中实现,在 php 中使用了一些不同的框架,我我是新手。我的问题是我想在 Codeignter 框架中实现 Oauth 以保护 Web 服务,并且根据 oauth 站点,我有一个 Alex Bilbie 的链接,该链接已被弃用且无法正常工作。因此,如果有人以前在 codeigniter 中这样做过,请告诉我,简单的 PHP 也可以,稍后我可以修改它以适应 codeigniter。

【问题讨论】:

  • 我已经有了它,但我想为我自己的提供者制作它。提供者将是网站本身,当用户到来时,我想用 oauth 使用的相同方法授权他们。

标签: php web-services codeigniter security oauth


【解决方案1】:

我发现 Brent Shaffer 的 OAuth2 Server Library for PHP 是一个很棒的图书馆!

cookbook 中,您可以找到许多关于如何将其集成到某些框架中的示例,不幸的是 CodeIgniter 不是其中之一。但是文档非常好,您可以使用其他框架上的说明书作为在 CodeIgniter 中进行操作的指南。

你可以找到图书馆on Github

【讨论】:

  • 我猜你选择不使用它。也许您可以总结一下您尝试了哪些库,以及您发现缺少什么?
  • 实际上我已经尝试过 www.sitepoint.com/creating-a-php-oauth-server/ 这非常简单且易于实现。但是如果在 codeigniter 上实现任何东西会有所帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-05
  • 2013-07-21
  • 2013-10-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多