Ana içeriğe geç
Web Geliştirme

Sunucu kurmadan özel alan adıyla Mastodon adresi kullanılabiliyor

Öne çıkanlar

  • Kişisel alan adındaki /.well-known/webfinger uç noktası üzerinden Mastodon profili yönlendirilebiliyor.
  • Kullanıcılar sunucu değiştirse bile aynı alan adı adresini paylaşmaya devam edebiliyor.
  • Statik JSON dosyası kullanıldığında gelen tüm kullanıcı adı sorguları tek hesaba eşleşiyor.

Yazılımcı Maarten Balliauw, kendi sunucusunu kurup yönetmek zorunda kalmadan kişisel alan adını Mastodon kullanıcı adıyla eşleştirmenin yöntemini açıkladı. Yöntem, federe sosyal ağların kullanıcıları bulmak için kullandığı WebFinger protokolünün alan adındaki statik bir uç noktaya yerleştirilmesine dayanıyor. Böylece kullanıcılar üçüncü taraf bir sunucuda barınırken kendi alan adlarıyla aranabiliyor.

Sistem temel olarak kullanıcının barındığı Mastodon sunucusundaki WebFinger JSON yanıtının kopyalanmasıyla çalışıyor. Alınan bu veri, kişisel alan adının altındaki /.well-known/webfinger dizininde sunulduğunda Mastodon istemcileri alan adını asıl hesaba yönlendiriyor. Bu yapı, e-posta yönlendirme mantığına benzer şekilde sunucu değişikliklerinde bile sabit bir kimlik adresi sağlama imkanı tanıyor.

Statik dosya sunumu kullanıldığında gelen tüm sorgular aynı hesaba yönlendirildiği için sistem genel bir yakalama adresi gibi işliyor. Yalnızca belirli kullanıcı adlarını geçerli kılmak isteyenlerin ise basit bir betik yardımıyla sorgu parametrelerini filtrelemesi gerekiyor. Arama işlemlerinde ise özel alan adı takma adının bulunabilmesi için kullanıcının Mastodon üzerinde oturum açmış olması şartı aranıyor.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.