2017-11-03 136 views
10

Bir kiosk krom uygulaması geliştiriyorum ve bir sorunla karşı karşıyayım: Etki alanımın sürücü belgelerini herkese açık olarak paylaşamıyorum;Otomatik oturum açma google hesabı krom uygulaması

Bir chrome uygulamasında google hesabını otomatik olarak nasıl imzalayabilirim? Bu yüzden, sürücü belgelerini bağlantıya sahip olan herhangi bir kişiyle paylaşmak zorunda kalmadan görüntüleyebilirim? Bildiğim

.. etiketler çerezlere erişimi yok ve bu noktada, ben hiçbir ipucu var webviews

bir "hizmet hesabı" istiyorum

: ile, [email protected] şifre uygulamada kodlanmış ve herhangi bir bilgi istemeden bağlantı kurabiliyor.

+1

https://developers.google.com/identity/protocols/OAuth2 – user1448914

+0

Bazı araştırmalardan sonra bu soruya cevap vermiyor. Paylaşılan bazı sürücü sunumu içeriğini görüntülemek için görünmez bir bağlantı yapmam gerekiyor ama "hizmet hesabı" –

+0

ile tam olarak emin değilim ama [Identity API] kullanmayı deneyin (https://developer.chrome.com)/apps/app_identity) ** "sessiz mod" **. Sessiz mod kullanırsanız, API, herhangi bir UI göstermeden bir tane üretmek mümkün ise yalnızca bir jetonu döndürür. Bu, bir uygulamanın uygulama başlangıcındaki akışı gerçekleştirdiği durumlarda, veya genel olarak kullanıcı hareketinin olmadığı durumlarda genel olarak yararlıdır. Bu yardımcı olur umarım. –

cevap

3

Bunun için uygun bir çözüm bulunmamaktadır.

+2

Bu kadar kolay çalıştı şaşırdım. Google'ın giriş formlarının giriş formu etkinliklerinde .isTrusted özniteliğini kontrol edeceğini düşünürdüm. – kzahel

+0

Bu kadar şaşırmadım, çünkü otomatik testlerde bu gibi şeyler yapmak gerekiyor. –