← Tüm işler
Kendi projemiz · Kimlik

ConsAuth

Giriş katmanından talep katmanına. Onayınızla şekillenen bir kimlik: tercihleriniz, isteleriniz ve reddettikleriniz hep sizinle gelir; dilerseniz ortak bir sinyale dönüşür.

Projeyi ziyaret et
OAuth2 / OIDC Solid Pod Linked Data
Tedarikçiler tek tek sizi değil, bütün sürüyü görür.

Piyasa fazla üretiyor, çünkü ne istediğinizi bilmiyor. Üreticiler tahmin yürütür, gereğinden fazla üretir, sonra elindekini eritmek için reklam verir; bu israf yapısaldır. Kimlik ise parça parça: her uygulama aynı soruları sorar ve verinizin sahibi olur. Kullanıcıların, talebin tahmin edilmek yerine açıkça beyan edilebildiği, kendi kontrollerindeki tek bir katmana ihtiyacı var.

ConsAuth, bir OAuth2/OIDC kimlik katmanı olarak başladı: bir kez giriş yapın, tercihleriniz ilk günden token içinde gelsin, her şey varsayılan olarak gizli kalsın. Şimdi tüketici niyetinin altyapısına dönüşüyor; istediğiniz, değer verdiğiniz ve inandığınız şeyin, sizin onayınızla, gittiğiniz her yere sizinle geldiği bir yer. Tercihleriniz kendi Solid Pod'unuzda Linked Data olarak durur; topluluklar talebi bir araya getirir, böylece üreticiler tek tek kişileri değil, bütün resmi görür.

Sohbet üzerinden oluşan profiller, tercih bazında görünürlük (herkese açık, bağlantılar, topluluk) ve id_token içinde gelen tercihlerle bir kimlik katmanı kurduk (Ory Hydra). Her kullanıcıya bir Solid Pod ekledik; böylece tercihler bizim değil, sizin sahibi olduğunuz veri oldu ve vocab.consauth.com adresinde herkese açık bir sözlükle tanımlandı. Talep Beyanı ile kullanıcılar tercihlerini, isteklerini ve boykotlarını açıkça ortaya koyar; topluluklar bunları, kimseyi tek tek ifşa etmeyen bir sinyale dönüştürür, böylece üreticiler ölçeği ve niyeti görür, kimliği değil. Yol haritası: LDN gelen kutuları, üretici keşif API'si ve attestation ile Verifiable Credentials içeren bir güven katmanı.

Aşama A — Kimlik ve OnayTamamlandı
OAuth2/OIDC giriş, geliştirici portalı, tercih ve istekler token içinde, onay hatırlanır. Yalnızca kapsam değişince yeniden onay.
Phase B — Solid PodTamamlandı
İsteğe bağlı Pod (pod.consauth.com), tercihler Linked Data olarak senkron, herkese açık sözlük (vocab.consauth.com), kayıt bazında görünürlük ve erişim kontrolü.
Aşama C — Talep SinyaliSürüyor
Expression of Demand: beyan edilen tercihler, istekler, boykotlar. Talep topluluk havuzlarında toplanır; tedarikçiler sürüyü görür, kişiyi değil. Üretici keşif API'si ve LDN gelen kutusu planlandı.
Aşama D — Güven KatmanıPlanlı
Topluluklarca tercih doğrulaması, Verifiable Credentials, platformlar arası Pod taşınabilirliği.