Noir IDАдзін акаўнт. Асобныя ідэнтычнасці.

На Noir ID працуе кожны прадукт NoirSystems, і ён адкрыты ў бэта-версіі на id.noir.bzh. Людзі ўваходзяць адзін раз, кожны сайт атрымлівае ўласны псеўданімны суб’ект і вядзе ўласны каталог кліентаў.

Адзін акаўнт.
Асобны суб’ект на кожным сайце.

Noir ID адкрыты ў бэта-версіі на id.noir.bzh. Людзі ўваходзяць з адным акаўнтам Noir. Кожны падключаны сайт атрымлівае ўласны псеўданімны суб’ект і вядзе ўласны каталог кліентаў.

  • Сайт A

    Суб’ектsub_a7f2…

    Каталог сайта A

  • Сайт B

    Суб’ектsub_f91c…

    Каталог сайта B

Той самы акаўнт Noir. Асобны суб’ект на кожным сайце.

Што атрымлівае
сайт

Тры рэчы, якія прадукту не трэба будаваць самому, і тое, што кожная з іх усё ж пакідае вам.

Гатовы ўваход

Уваход працуе на дамене Noir, найперш праз ключы доступу, а рэзервовыя спосабы, абмежаванне частаты запытаў і аднаўленне бярэ на сябе Noir ID.

Вам не трэба пісаць старонку ўваходу, скід пароля ці працэдуру з ключамі доступу.

Мадэль суб’ектаў

Кожны кліент атрымлівае папарны псеўданімны суб’ект, вылічаны і стабільны для гэтай адной сувязі.

Вам не трэба вырашаць, што азначае ідэнтыфікатар карыстальніка ў розных прадуктах.

Панэль кіравання

Кліенты і іх дакладныя адрасы зваротнага выкліку, запісы каталога ў межах арандатара, запрашэнні і журнал аўдыту, у які можна толькі дапісваць.

Вам не трэба будаваць адмін-панэль, каб рэгістраваць уласныя праграмы.

Пратакол

Стандарт
OpenID Connect
Паток
Код аўтарызацыі з PKCE (S256)
Суб’ект
Папарны, для кожнага кліента
Уваход
На дамене Noir, найперш ключ доступу
Аўтарызацыя
Застаецца ў вашым прадукце

Шчырыя адказы

Ці могуць два прадукты зразумець, што я адзін і той самы чалавек?

Па суб’екце не: кожны прадукт атрымлівае іншы. Але калі абодва атрымліваюць яшчэ і ваш адрас электроннай пошты, іх звяжа пошта. Таму атрыбуты, якія перадаюцца кожнаму сайту, зведзены да мінімуму.

Што будзе з маім прадуктам, калі Noir ID не працуе?

Наяўныя сесіі працуюць далей, бо ваш прадукт сам захоўвае сваю сесію. Новыя ўваходы не праходзяць, пакуль Noir ID не адновіцца, таму апрацоўвайце няўдалы ўваход як няўдалы ўваход, а не як збой.

Ці вырашае Noir ID, што карыстальнік можа рабіць у маім прадукце?

Не. Noir ID адказвае на пытанні, хто ўваходзіць і што вам перадалі. Ролі, рэсурсы і рашэнні застаюцца ў вашым прадукце.

Як сысці?

Плануйце гэта яшчэ да падключэння: пераканайцеся, што API кіравання экспартуе каталог і адпаведнасці кожнага кліента ў фармаце, з якім зможа працаваць ваша замена, і праверце пераход, бо адзін толькі экспарт можа не ўзнавіць тыя самыя суб’екты.

Ці гатовы ён да рабочага выкарыстання?

Пакуль не: Noir ID у бэта-версіі. Акаўнты сапраўдныя і працуюць праз стандартны OpenID Connect, але знешняга аўдыту бяспекі яшчэ не было, а падчас бэта-тэставання мы самі рэгіструем кожны сайт. Праверце адрасы зваротнага выкліку, атрыбуты, сцэнарыі збояў і аднаўленне ва ўласным асяроддзі. Ніякіх сертыфікацый мы не заяўляем.