Skip to content
Snippets Groups Projects

Добавлен плагин аутентификации

Merged Andrei Biriukov requested to merge feature/auth into master
1 file
+ 6
4
Compare changes
  • Side-by-side
  • Inline
+ 6
4
@@ -61,10 +61,12 @@ oauth2_plugin = OAuth2Plugin(
@@ -61,10 +61,12 @@ oauth2_plugin = OAuth2Plugin(
client_id='client_id', client_secret='client_secret',
client_id='client_id', client_secret='client_secret',
token_url='https://example.com/oauth/token', audience='audience'
token_url='https://example.com/oauth/token', audience='audience'
)
)
 
call_credentials = grpc.metadata_call_credentials(oauth2_plugin)
call_credentials = grpc.metadata_call_credentials(oauth2_plugin)
channel = grpc.aio.insecure_channel('https://example.com/api/')
request = GetRequest(user_id=1)
with grpc.insecure_channel('localhost:50051') as channel:
stub = UsersStub(channel)
request = GetRequest(user_id=1)
stub.Get(request, credentials=call_credentials)
stub = UsersStub(channel)
 
stub.Get(request, credentials=call_credentials)
```
```
Loading