Amazon Cognito kaynakları

Genel Bakış

Amazon Cognito, web ve mobil uygulamalarınıza dakikalar içinde kullanıcı kayıt olma, oturum açma, erişim denetimi ve aracılı AWS hizmet erişimi eklemenizi sağlar. Milyonlarca kullanıcıya ölçeklenebilen, güvenli ve kiracı tabanlı kimlik depoları ve federasyon seçenekleri sunan geliştirici merkezli, uygun maliyetli bir hizmettir. Amazon Cognito, markalı müşteri deneyimleri oluşturmanıza, güvenliği artırmanıza ve müşterilerinizin ihtiyaçlarına uyum sağlamanıza yardımcı olur. Örneğin, sosyal kimlik sağlayıcılarıyla oturum açmayı ve WebAuthn geçiş anahtarlarını veya tek seferlik SMS ve e-posta parolaları kullanarak parolasız oturum açmayı destekler. Amazon Cognito, çeşitli uygunluk standartlarını destekler, açık kimlik standartları üzerinde çalışır ve kapsamlı bir geliştirme kaynakları ve SDK kitaplıkları kataloğuyla entegre olur.

Burada, uygulamanızda yeniden kullanabileceğiniz kod örnekleriyle belirli bir görevi nasıl gerçekleştireceğinizi açıklayan teknik materyaller bulacaksınız. Aşağıdaki ilk kılavuz seti, size Amazon Cognito kullanıcı havuzları, Amazon Cognito kimlik havuzları ve AWS AppSync geliştirme ile ilgili temel bilgileri öğretir.  

Kullanmaya başlama

Amazon Cognito kullanıcı havuzları; kimlik doğrulama, yetkilendirme ve kaynak erişimi ve denetimi için bir kullanıcı dizini oluşturma ve bakımını yapmanın yanı sıra mobil cihazınıza veya web uygulamanıza kaydolmayı (kullanıcı katılımı) ve oturum açmayı kolaylaştırır.

Amazon Cognito kimlik havuzları ile benzersiz kimlikler oluşturabilir ve kullanıcılara izinler atayabilirsiniz. Ayrıca Facebook, Google veya Apple gibi sosyal kimlik sağlayıcılar aracılığıyla veya SAML ya da OIDC ile kurumsal kimlik sağlayıcıları aracılığıyla kullanıcılara oturum açtırabilir ve arka uç kaynaklarınıza erişimi kontrol edebilirsiniz.

Amazon Cognito Eşitleme'de yeniyseniz AWS AppSync özelliğini kullanın. Amazon Cognito Eşitleme de olduğu gibi AWS AppSync de uygulama verilerini cihazlar arasında senkronize etmeye yönelik bir hizmettir.

Bu özellik sayesinde uygulama tercihleri veya oyun verileri gibi kullanıcı verilerinin eşitlenmesini sağlayabilirsiniz. Ayrıca, birden fazla kullanıcının paylaşılan veriler üzerinde gerçek zamanlı olarak eşitleme ve iş birliği yapmasına izin vererek bu yetenekleri genişletir.

AWS AppSync, bir veya birden fazla veri kaynağından verilere güvenle erişerek bu verileri değiştirmek ve birleştirmek için esnek bir API oluşturmanıza olanak tanıyarak uygulama geliştirme sürecini basitleştirir. AppSync, uygulamaların tam olarak gereksinim duydukları verileri almasını kolaylaştırmak için GraphQL kullanan, yönetilen bir hizmettir.

Atölye Çalışması

Amazon Cognito Atölye Çalışması
Bu atölye çalışmasında Cognito'yu derinlemesine inceleyeceğiz ve örnek bir perakende mağazası için bir kimlik doğrulama çözümü oluşturacağız. Barındırılan bir kullanıcı arayüzünde API Kimlik Doğrulaması için Amazon Cognito kullanıcı havuzları, AWS Amplify ile Amazon Cognito kullanıcı havuzları SDK'sı ve Amazon Cognito kimlik havuzları SDK'sı ile çalışacağız.

Örnek Uygulamalar

Örnek evcil hayvan mağazası uygulaması
Bu örnek web uygulaması, hayali bir evcil hayvan mağazası web uygulamasına farklı kullanıcı türlerinin kimlik doğrulamasını ve politika tabanlı yetkilendirmesini gösterir. Bu uygulama kimlik doğrulama için Amazon Cognito kullanır ve politika tabanlı yetkilendirme için Amazon Doğrulanmış İzinler'i kullanırken uygulama arka uç kaynaklarının dağıtımını ve sağlanmasını hızlandırmak için AWS Amplify platformunu kullanır.

Videolar

Bir Amazon Cognito kullanıcı havuzu nasıl oluşturulur? (7:37)
Amazon Cognito kullanıcı havuzlarına yakından bakış (24:47)
Yeni kullanıcı arayüzünde Amazon Cognito kimlik havuzu nasıl oluşturulur? (7:25)
Amazon Cognito kullanıcı havuzu gelişmiş güvenlik özellikleri nasıl kullanılır? (11:00)
AWS Web Application Firewall için Amazon Cognito desteği (5:31)
SAML federasyonu, IdP tarafından başlatılan Oturum Açma ve SAML Şifreleme (15:28)
Amazon Cognito ile parolasız kimlik doğrulama (11:41)
Amazon Cognito kullanarak uygulamanızın güvenliğini sağlama (27:36)
B2B (çoklu kiralama) kimliğini uygun ölçekte yönetme (36:49)
Amazon Cognito ve AWS WAF ile tatillerde uygulamalarınızı hazırlama ve koruma (48:26)
Amazon Cognito Kimlik Havuzları ile Ayrıntılı Erişim Denetimi (20:20)
AWS Amplify'da (Auth) Amazon Cognito'yu kullanma (13:30)
Amazon Cognito ile kimlik doğrulamasının ötesinde (25:53)
Neiman Marcus Group ile Birinci Sınıf Kişiselleştirilmiş CIAM'a Yolculuk (33:20)
Bir CIAM çözümünü 1 saat içinde oluşturma (39:10)

Belgeler

Amazon Cognito kullanıcı havuzları (Geliştirici Kılavuzu)

Amazon Cognito konsolu ile ilk kez kullanıcı havuzu kurmak ve yapılandırmak için bu adımları izleyin

Örnek uygulamayı kurun: iOS | Android | JavaScript (Angular 2)

Amazon Cognito kimlik havuzları (Geliştirici Kılavuzu)

Federe sosyal veya SAML tabanlı kimlik sağlayıcılarıyla kimlik oluşturmaya veya kullanıcı kimlik doğrulamasını ayarlamaya yönelik Amazon Cognito kimlik havuzlarına genel bakış ve adımları sağlar.

Örnek bir uygulama kurun: iOS | Android

Kimlik havuzlarını kullanıcı havuzlarıyla entegre edin (Geliştirici Kılavuzu)

Kullanıcılarınızı ve uygulamalarınızı diğer AWS hizmetlerine bağlayın.

Uygulama verilerini cihazlar arasında eşitleyin

Amazon Cognito Eşitleme'de yeniyseniz AWS AppSync özelliğini kullanın. AWS AppSync, uygulama verilerini cihazlar arasında senkronize etmeye yönelik bir hizmettir. Bu özellik sayesinde uygulama tercihleri veya oyun verileri gibi kullanıcı verilerinin eşitlenmesini sağlayabilirsiniz. Ayrıca, birden fazla kullanıcının paylaşılan veriler üzerinde gerçek zamanlı olarak eşitleme ve iş birliği yapmasına izin vererek bu yetenekleri genişletir. Mevcut Cognito Eşitleme müşterileri için buradaki referansa göz atarak Amazon Cognito Eşitleme'yi kullanmaya başlayabilirsiniz

Amazon Cognito için AWS destek bilgi merkezi soruları

Hesap kurtarma, OIDC belirteçleri, güvenlik ayarları ve daha fazlası gibi Amazon Cognito özelliklerinde sorun gidermek için sık sorulan soruların yanıtlarını alın ve yararlı makaleleri kullanın.

Yenilikler

  • Tarih
Sonuç bulunamadı
1

Geliştirici araçları ve SDK'ları

Üst düzey mobil ve JavaScript SDK'larını kullanmanın yanı sıra tüm Amazon Cognito işlevlerini uygulamalarınıza entegre etmek için aşağıdaki AWS SDK'ları aracılığıyla sunulan alt düzey API'leri de kullanabilirsiniz.

Blog gönderileri ve makaleler

Şu anda blog gönderisi bulunamadı. Diğer kaynaklar için AWS Blogu sayfasına bakın.

1