Genyleap/Docs
OpenProof

Інфраструктура ідентифікації без прихованих ярликів.

OpenProof зберігає підтвердження, ідентичність, сеанси та авторизацію різними, надаючи додаткам єдиний обліковий запис.

PasskeysOAuth/OIDCSIWEFarcasterSAMLLDAPS

Швидкий старт

01

Виберіть спосіб доведення

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

02

Перевірте доказ

OpenProof перевіряє підписи, стан, nonce, PKCE, захист емітента/аудиторії та відтворення, якщо цього вимагає протокол.

03

Вирішіть одну канонічну тотожність

Перевірений суб’єкт постачальника відображає явну пов’язану особу. Електронна пошта не використовується як безшумний ключ злиття облікових записів.

04

Оформлення контрольованого доступу

Сеанси та маркери OAuth/OIDC несуть гарантію та контекст авторизації, необхідний додатку, що покладається.

Модель самостійного розміщення

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

прикладформа розгортання
public origin   https://auth.example.com
application     your web or API service
identity core   OpenProof
state           your PostgreSQL-compatible datastore
secrets         your secret manager / environment
Використовуйте власні шляхи та імена хостів

Приклади в цій документації навмисно загальні. Не копіюйте шлях до файлової системи, порт, ім’я хоста чи URI зворотного виклику, якщо вони не відповідають вашому розгортанню.

поверхня API

методшляхпризначення
GET/health/readyПеревірка готовності
GET/auth/providersРекламовані постачальники автентифікації
POST/auth/passkey/optionsПочніть церемонію WebAuthn
GET/.well-known/openid-configurationВідкриття OIDC
curlприклад готовності
curl https://auth.example.com/health/ready

{"status":"ok"}
Перегляньте повний договір

Портал розробника містить ізольовану пісочницю браузера, верстак ідентифікації та API Explorer, згенерований на основі контракту OpenAPI 3.1 OpenProof, який наразі охоплює 87 шляхів і 111 операцій.

Open API Reference

Наступні кроки