38 lines
1.1 KiB
Plaintext
38 lines
1.1 KiB
Plaintext
❯ grpcurl -plaintext -d '{
|
||
"username": "testuser_default_role",
|
||
"email": "default@example.com",
|
||
"password": "password",
|
||
"password_confirmation": "password"
|
||
}' localhost:50051 multieko2.auth.AuthService/Register
|
||
{
|
||
"id": "73017288-af41-49d8-b4cb-2ac2109b38a1",
|
||
"username": "testuser_default_role",
|
||
"email": "default@example.com",
|
||
"role": "accountant"
|
||
}
|
||
❯ grpcurl -plaintext -d '{
|
||
"username": "testuser_admin_role",
|
||
"email": "admin@example.com",
|
||
"password": "password",
|
||
"password_confirmation": "password",
|
||
"role": "admin"
|
||
}' localhost:50051 multieko2.auth.AuthService/Register
|
||
{
|
||
"id": "9437e318-818b-4c34-822d-c2d6601b835e",
|
||
"username": "testuser_admin_role",
|
||
"email": "admin@example.com",
|
||
"role": "admin"
|
||
}
|
||
❯ grpcurl -plaintext -d '{
|
||
"username": "testuser_invalid_role",
|
||
"email": "invalid@example.com",
|
||
"password": "password",
|
||
"password_confirmation": "password",
|
||
"role": "invalid_role_name"
|
||
}' localhost:50051 multieko2.auth.AuthService/Register
|
||
ERROR:
|
||
Code: InvalidArgument
|
||
Message: Invalid role specified: 'invalid_role_name'
|
||
╭─ ~/Doc/pr/multieko2/server main +3 !1
|
||
╰─
|