twogether/network-sso

Twogether 网络单点登录客户端

2.3.1 2023-12-05 12:15 UTC

This package is auto-updated.

Last update: 2024-09-05 14:05:32 UTC


README

请参阅完整文档的 Vanilla PHP 实现。

重要提示

请确保您的会话cookie和任何其他重要登录信息将SameSite设置为None。

网络API

调用远程API

要在网络上联系远程API,您需要一个Bearer token。您可以通过调用NetworkSSO对象来获取一个:

$token = $network_sso->getApiToken($user_id = null);

这将返回一个token,您可以将其添加到Authorization头中,例如:

$YourFavouriteHttpLibrary->addHeader('Authorization: Bearer '.$token);

如果您传递了一个用户ID,这将发送到远程API。请与他们确认这是否是预期的或必需的。