plugins/admin library

Admin plugin: user management, roles, bans, and impersonation.

Requires the admin() plugin on your Better Auth server. Importing this library adds an admin getter to BetterAuthClient.

Extensions

AdminBetterAuthExtension on BetterAuthClient
CheckPermissionResponsePatterns on CheckPermissionResponse
Adds pattern-matching-related methods to CheckPermissionResponse.
UserResponsePatterns on UserResponse
Adds pattern-matching-related methods to UserResponse.