getClientEntity() : ClientEntityInterface
此方法应返回 的 \League\OAuth2\Server\Entities\ClientEntityInterface 实现。您可以使用以下特征来帮助您从该接口实现所需的方法:
- \League\OAuth2\Server\Entities\Traits\ClientTrait
- \League\OAuth2\Server\Entities\Traits\EntityTrait
validateClient() : bool
调用此方法以验证客户端的凭据。
可能会也可能不会提供客户端密码,具体取决于客户端发送的请求。如果客户端是机密的(即能够安全地存储机密),则必须验证机密。
您可以使用授权类型来确定是否允许客户端使用该授权类型。
如果验证了客户端的凭据,应该返回 true,否则返回 false。