mirror of
https://github.com/coder/coder.git
synced 2026-10-24 01:26:25 +08:00
feat: Add users create and list commands (#1111)
This allows for *extremely basic* user management.
This commit is contained in:
@@ -81,10 +81,9 @@ export interface UsersRequest {
|
||||
export interface User {
|
||||
readonly email: string
|
||||
readonly username: string
|
||||
readonly name: string
|
||||
}
|
||||
|
||||
// From codersdk/users.go:40:6.
|
||||
// From codersdk/users.go:39:6.
|
||||
export interface CreateFirstUserRequest {
|
||||
readonly email: string
|
||||
readonly username: string
|
||||
@@ -92,47 +91,46 @@ export interface CreateFirstUserRequest {
|
||||
readonly organization: string
|
||||
}
|
||||
|
||||
// From codersdk/users.go:53:6.
|
||||
// From codersdk/users.go:52:6.
|
||||
export interface CreateUserRequest {
|
||||
readonly email: string
|
||||
readonly username: string
|
||||
readonly password: string
|
||||
}
|
||||
|
||||
// From codersdk/users.go:60:6.
|
||||
// From codersdk/users.go:59:6.
|
||||
export interface UpdateUserProfileRequest {
|
||||
readonly email: string
|
||||
readonly username: string
|
||||
readonly name?: string
|
||||
}
|
||||
|
||||
// From codersdk/users.go:67:6.
|
||||
// From codersdk/users.go:65:6.
|
||||
export interface LoginWithPasswordRequest {
|
||||
readonly email: string
|
||||
readonly password: string
|
||||
}
|
||||
|
||||
// From codersdk/users.go:73:6.
|
||||
// From codersdk/users.go:71:6.
|
||||
export interface LoginWithPasswordResponse {
|
||||
readonly session_token: string
|
||||
}
|
||||
|
||||
// From codersdk/users.go:78:6.
|
||||
// From codersdk/users.go:76:6.
|
||||
export interface GenerateAPIKeyResponse {
|
||||
readonly key: string
|
||||
}
|
||||
|
||||
// From codersdk/users.go:82:6.
|
||||
// From codersdk/users.go:80:6.
|
||||
export interface CreateOrganizationRequest {
|
||||
readonly name: string
|
||||
}
|
||||
|
||||
// From codersdk/users.go:87:6.
|
||||
// From codersdk/users.go:85:6.
|
||||
export interface CreateWorkspaceRequest {
|
||||
readonly name: string
|
||||
}
|
||||
|
||||
// From codersdk/users.go:96:6.
|
||||
// From codersdk/users.go:94:6.
|
||||
export interface AuthMethods {
|
||||
readonly password: boolean
|
||||
readonly github: boolean
|
||||
|
||||
Reference in New Issue
Block a user