Logto v1.36, önizleme dağıtımları için joker karakterli yönlendirme URI desteği, uygulama düzeyinde token değişim kontrolü, OIDC bağlantı sağlayıcılarında doğrulanmamış e-posta güveni seçeneği ve sosyal girişte kimlik toplayı atlama özelliği getiriyor.
Logto v1.36 burada. Bu sürüm, joker karakterli yönlendirme URI desteği, uygulama düzeyinde token değişim kontrolü ve OIDC bağlantı sağlayıcılarında doğrulanmamış e-postalara güvenme yeteneği sunuyor.
Topluluk katkıcısı @Arochka sayesinde artık yönlendirme URI'lerinde joker desenleri (*) kullanabilirsin. Bu özellikle önizleme gibi dinamik ortamlarda, URL'lerin anında oluşturulduğu dağıtımlarda çok kullanışlı.
Web uygulamaları için kurallar:
Joker karakterler http/https URI'lerinde ana makine adı (hostname) ve yol adı (pathname) kısmında çalışır
Jokler karakterlere şema, port, sorgu veya hash'te izin verilmez
Ana makine adı deseninde, aşırı geniş eşleşmeleri önlemek için en az bir nokta olmalı
Token değişimi artık makineden makineye uygulamalar için mevcut ve hangi uygulamaların bunu kullanabileceği üzerinde ince ayar yapabilirsin.
Uygulama yapılandırmasında yeni allowTokenExchange ayarı
Yeni uygulamalarda token değişimi varsayılan olarak devre dışı
Mevcut birinci taraf uygulamalar (Geleneksel, Yerel, SPA) geriye dönük uyumluluk için etkin kalır
Üçüncü taraf uygulamalar token değişimini kullanamaz
Konsol, herkese açık istemciler için etkinleştirildiğinde bir risk uyarısı gösterir
OIDC bağlantı sağlayıcılarında doğrulanmamış e-postalara güven#
Bazı kimlik sağlayıcıları email_verified bilgisini döndürmez ya da e-posta geçerli olsa bile false olarak döndürür. Artık OIDC sosyal bağlantı sağlayıcılarını ve kurumsal SSO sağlayıcılarını, doğrulama durumundan bağımsız olarak e-postaları eşitleyecek şekilde yapılandırabilirsin.
Bağlantı sağlayıcı yapılandırmanda trustUnverifiedEmail'i etkinleştir (varsayılanı false). Bu seçenek OIDC ve Azure AD SSO bağlantı sağlayıcıları için Yönetici Konsolu'nda mevcuttur.
Apple App Store yönergeleri, "Apple ile giriş yap" seçeneğinin Apple'ın sağladığından fazla bilgi istememesini zorunlu kılar. Bunun için, sosyal giriş sırasında zorunlu kimlik toplama adımını atlayacak yeni bir seçenek ekledik.
Giriş deneyimi ayarlarının Sosyal giriş bölümünde "Kullanıcıların eksik kayıt kimliğini sağlamasını zorunlu kıl" kutusunu bulabilirsin.