Hyperledger Composer Rest Server: после аутентификации авторизация на основе ACL - PullRequest
0 голосов
/ 06 мая 2018

Учебник по OAuth здесь описывает, как аутентифицировать клиента composer-rest-server. После входа клиент вручную выбирает личность по умолчанию. Можно ли определить, кто участник, по его идентификатору электронной почты и установить его по умолчанию? Например, если alice@somenetwork.com [трейдер] аутентифицируется с использованием OAuth, acl трейдера устанавливается автоматически, а ее идентификационная информация устанавливается по умолчанию. Если какой-либо другой пользователь входит в систему, его / ее личность устанавливается по умолчанию, а не пользователь, который выбирает / имеет право выбирать личность по умолчанию после входа в систему.

Спасибо

1 Ответ

0 голосов
/ 08 мая 2018

Если alice987@gmail.com аутентифицируется на сервере REST, а затем импортирует карту AliceTrader и устанавливает ее по умолчанию.

Когда bob789@gmail.com аутентифицируется на сервере REST, он не видит тот же кошелек, что и Алиса. Он должен импортировать свою собственную карту и установить по умолчанию.

Если Алиса и Боб имеют только 1 карту в своих кошельках, это будет по умолчанию.

В производственном сценарии пользователи не будут иметь прямого доступа к серверу REST, ваша клиентская программа сделает это, поэтому вы можете программно установить значения по умолчанию, если хотите.

...