2017-11-03 29 views
10

Tôi đang phát triển ứng dụng chrome kiosk và tôi đang gặp sự cố: tôi không thể hiển thị tài liệu trên Drive của miền mà không chia sẻ công khai chúng;Tự động đăng nhập ứng dụng chrome tài khoản google

Làm cách nào để tự động đăng nhập tài khoản Google trong ứng dụng Chrome, vì vậy tôi có thể hiển thị tài liệu trên Drive mà không phải chia sẻ tài liệu đó với bất kỳ ai có liên kết?

Tôi biết WebViews thẻ không có quyền truy cập vào các tập tin cookie và vào thời điểm này, tôi không có đầu mối ..

Tôi muốn có một "tài khoản dịch vụ": [email protected], với mật khẩu được mã hóa cứng trong ứng dụng và có thể kết nối nó mà không cần bất kỳ lời nhắc nào.

+1

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

+0

Vâng, sau một số nghiên cứu, điều này không trả lời được câu hỏi của tôi. Tôi cần tạo kết nối vô hình để hiển thị một số nội dung trình bày ổ đĩa không được chia sẻ nhưng với "tài khoản dịch vụ" –

+0

Tôi không chắc chắn nhưng thử sử dụng [Identity API] (https://developer.chrome.com/apps/app_identity) ** 'chế độ im lặng' **. Nếu bạn sử dụng chế độ im lặng, API sẽ chỉ trả lại mã thông báo nếu có thể tạo mã thông báo mà không hiển thị bất kỳ giao diện người dùng nào. Điều này rất hữu ích trong trường hợp khi ứng dụng đang thực hiện luồng khi khởi động ứng dụng, ví dụ, hoặc nói chung trong trường hợp không có cử chỉ người dùng nào tham gia. Hi vọng điêu nay co ich. –

Trả lời

3

Không có giải pháp khả thi cho việc này.

+2

Tôi ngạc nhiên vì đã làm việc rất dễ dàng. Tôi đã nghĩ rằng các hình thức đăng nhập của google sẽ kiểm tra thuộc tính .isTrusted trên các sự kiện biểu mẫu đăng nhập. – kzahel

+0

Tôi không ngạc nhiên khi nhiều người cần làm những việc như thế này trong thử nghiệm tự động. –

Các vấn đề liên quan