OAuth2UserRepository
in package
implements
UserRepositoryInterface
OAuth2 User Repository
League OAuth2 Server の要求により実装されているが、 現在のBcMcpの用途(MCP/Client Credentials Grant)では実際には使用されない
Table of Contents
Interfaces
- UserRepositoryInterface
Methods
- getUserEntityByUserCredentials() : UserEntityInterface|null
- ユーザー認証情報でユーザーエンティティを取得
Methods
getUserEntityByUserCredentials()
ユーザー認証情報でユーザーエンティティを取得
public
getUserEntityByUserCredentials(string $username, string $password, string $grantType, ClientEntityInterface $clientEntity) : UserEntityInterface|null
注意:現在のBcMcpではClient Credentials Grantのみを使用するため、 このメソッドは実際には呼び出されない
Parameters
- $username : string
- $password : string
- $grantType : string
- $clientEntity : ClientEntityInterface