/ / Обмежити доступ до єдиного потоку на захоплення - захоплення, ключі доступу

Обмеження доступу до єдиного потоку на захоплення - keen-io, ключі доступу

Я читав ключі доступу на захоплення.IO І я користуюся випадком, коли я хочу використовувати ці ключі доступу. Власне, в моїй системі я хочу створити окремий потік для кожного клієнтського рахунку і хочу, щоб переконатися, що цей потік доступний (може бути написаний / прочитаний) лише цим конкретним клієнтом. Я хочу використовувати ключі доступу для цієї мети, оскільки я думаю, що це один з основних випадків використання. Чи може хто-небудь сказати мені, як я можу передавати цю інформацію до ключа доступу, що вона може бути доступна лише для конкретного потоку ТІЛЬКИ?

Відповіді:

1 для відповіді № 1

Ви повинні програмно створити ключ доступудля кожного клієнта та встановити його права на створення, щоб воно могло заповнювати властивості події, наприклад, ідентифікатор клієнта. За допомогою запитів ви встановлюєте дозволи на запити за допомогою фільтра, щоб він міг запитувати лише подію за ідентифікатором клієнта.

Подібний до JSON в цьому прикладі тут: https://keen.io/docs/access/access-keys/#access-key-json-example

Тоді в будь-який час, який використовується ключ доступу, він буде тільки мати можливість запитувати ці конкретні дані, і всі записи включатимуть інформацію про автозаповнення, яку ви встановили для цієї ключі доступу.