mirror of
https://github.com/gravitational/teleport.git
synced 2026-10-30 18:29:21 +08:00
* add config field in cluster auth preference * extend ClusterConfiguration to support checking auth preference in AtomicWrite * stable UNIX users storage * auth API and auth-side business logic * move server implementation to a subpackage * Use proto3 and the default (open) API * remove type alias for ClusterConfiguration * Move new AuthPreference validation into a Validate method * Check the StableUnixUserConfig before use * use Config instead of Params * Don't rely on error types for the retry logic * Fix TestStableUNIXUsersBasic * Use free functions for Validate * make grpc * black-box testing that includes authz