Her smart home İşlemi, kullanıcıların kimliğini doğrulamak için kullanılır.
Kimlik doğrulama, kullanıcılarınızın hesaplarına veya Google hesapları kimlik doğrulama sisteminizdeki kullanıcı hesaplarıyla oturum açın. Bu sayede, kullanıcılarınızın hangi işlemleri sipariş karşılama sürecinin akıllı ev niyetiyle örtüştüğünü gösterir. Google akıllı ev yalnızca yetkilendirme kodu akışı.
OAuth 2.0 uygulamanızı uyguladıktan sonra, isteğe bağlı olarak OAuth tabanlı App Flip, kullanıcılarınızın, kimlik doğrulama sisteminizde hesaplarını daha hızlı bağlamalarını Google hesaplarına bağlayabilir.
OAuth
smart home için, yetkilendirme koduyla OAuth kullanmanız gerekir iki uç noktanız olmasını gerektirir: Yetkilendirme ve jeton değişimi uç noktaları.
Bir kullanıcının kimliğini doğruladığınızda, kullanıcının üçüncü taraf OAuth 2.0 erişimi
smart home olduğunda yetkilendirme başlığında jeton gönderilir
niyetler, sizin karşılamanıza gönderilir. Tüm kullanıcıların hesap gerçekleştirmesi gerekir
bağlantı kurulabilir, çünkü cihaz bilgileri
Google Assistant ve action.devices.SYNC
hesap bağlamayı gerektirir.
smart home işleminizin birden fazla Google'ı desteklemesi bekleniyor aynı kullanıcı hesabına bağlanan kullanıcılar (örneğin, kullanıcılar kullanıcılara ulaşabiliyoruz. Hizmetiniz birden fazla hesap bağlama sırasında hata vermesi gerekir.
İşleminiz için OAuth 2.0 sunucusu kurulumuyla ilgili talimatlar için bkz. OAuth 2.0 sunucunuzu uygulayın.
OAuth Tabanlı Uygulama Çevir
OAuth tabanlı Uygulama Dönüştürme (App Flip), kullanıcılarınızın kimlik doğrulama sisteminizdeki hesaplarını Google hesaplarına kolayca ve hızlı bir şekilde bağlamalarını sağlar. Uygulamanız, hesap bağlama işlemini başlattığında kullanıcınızın telefonuna yüklenmişse kullanıcı yetkilendirmesi almak için sorunsuz bir şekilde uygulamanıza yönlendirilir.
Bu yaklaşım sayesinde, kimlik doğrulaması yapmak için kullanıcının kullanıcı adını ve şifresini tekrar girmesi gerekmez. Bunun yerine, Uygulama Flip'i uygulamanızda kullanıcının hesabından alınan kimlik bilgilerinden yararlanır. Bir kullanıcı, Google hesabını uygulamanıza bağladıktan sonra, geliştirdiğiniz tüm entegrasyonlardan yararlanabilir.
Uygulama Çeviriyi hem iOS hem de Android uygulamaları için kurabilirsiniz.
Şartlar
Uygulama Çevirme özelliğini uygulamak için aşağıdaki gereksinimleri karşılamanız gerekir:
- Android veya iOS uygulamanız olmalıdır.
- OAuth 2.0 yetkilendirme kodu akışını destekleyen bir OAuth 2.0 sunucusuna sahip olmanız, bu sunucuyu yönetmeniz ve yönetmeniz gerekir.
OAuth bağlantı yetkilendirme kodu akışı hakkında daha fazla bilgi edinmek için bkz. OAuth 2.0 sunucunuzu uygulayın.
App Flip yapılandırmanıza ilişkin talimatlar için İşlem için OAuth tabanlı App Flip sayfasına göz atın.