Before the Sign-In SDK becomes available, every developer who wanted t dịch - Before the Sign-In SDK becomes available, every developer who wanted t Việt làm thế nào để nói

Before the Sign-In SDK becomes avai

Before the Sign-In SDK becomes available, every developer who wanted to allow user authentication in iOS applications and subsequently to perform authorized requests to specific APIs had to manually implement the OAuth 2.0 protocol flow following the rules defined by Google. Trust me, that was a great hassle, as there were several steps needed to be implemented under certain conditions until the desired access and refresh tokens to be fetched. However, all this is just history now. Things have dramatically changed, as the Sign-In button implements and performs the whole OAuth process behind the scenes. After a successful sign in, every iOS app can use the access token (and refresh token) to make authorized requests, and most importantly developers can focus on the application logic only. If you want to read more about the OAuth 2.0 protocol, Google provides a nice documentation page for this reason.


In order for users to sign in with their Google account into an app, it’s required to provide them with an interface to do so. The Sign-In SDK contains a special view controller for this purpose, so there’s no need to call any external browser or implement in-app web views. We’ll see the details later on. Right before you ask from users to sign in, it’s important to determine the scopes of the API you want to access. A scope actually describes the part of the API (or APIs) that you want your app to have access to. During the sign in process, Google makes clear to users what they’re about to authorize the app for in a special web page that appears after the credentials have been entered successfully. If you need user authorization for many scopes, Google suggests to do so incrementally, meaning to ask authorization for scopes right before the respective features to be used (see more details here).
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Trước khi đăng nhập SDK sẽ trở thành có sẵn, mỗi nhà phát triển những người muốn để cho phép người dùng xác thực trong các ứng dụng iOS và sau đó thực hiện các yêu cầu ủy quyền cụ thể API đã tự thực hiện OAuth 2.0 giao thức dòng chảy sau các quy tắc được xác định bởi Google. Tôi tin tưởng, đó là một rắc rối lớn, như đã có một số bước cần thiết để được thực hiện trong điều kiện nhất định cho đến khi thẻ truy cập và làm mới mong muốn để được tải về. Tuy nhiên, tất cả điều này là chỉ cần lịch sử bây giờ. Mọi thứ đã thay đổi đáng kể, như nút đăng nhập thực hiện và thực hiện toàn bộ quá trình OAuth đằng sau hậu trường. Sau khi đăng nhập thành công trong, mỗi có thể ứng dụng iOS sử dụng access token (và làm mới mã thông báo) để thực hiện quyền yêu cầu, và quan trọng nhất là nhà phát triển có thể tập trung vào logic ứng dụng chỉ. Nếu bạn muốn đọc thêm về các giao thức OAuth 2.0, Google sẽ cung cấp một trang tài liệu hướng dẫn tốt đẹp vì lý do này.Để cho người dùng đăng nhập bằng tài khoản Google của mình vào một ứng dụng, nó yêu cầu để cung cấp cho họ với một giao diện để làm như vậy. SDK đăng nhập chứa một bộ điều khiển xem đặc biệt cho mục đích này, vì vậy không có cần phải gọi cho bất kỳ trình duyệt bên ngoài hoặc thực hiện các quan điểm trong ứng dụng web. Chúng ta sẽ thấy các chi tiết sau này. Ngay trước khi bạn yêu cầu từ người sử dụng để đăng nhập, điều quan trọng là xác định phạm vi của các API bạn muốn truy cập. Một phạm vi thực sự mô tả các phần của các API (API) mà bạn muốn các ứng dụng của bạn để có quyền truy cập vào. Trong quá trình đăng nhập trong quá trình, Google làm cho rõ ràng cho người dùng những gì họ đang về để cho phép các ứng dụng cho một trang web đặc biệt xuất hiện sau khi các thông tin đăng nhập đã được nhập thành công. Nếu bạn cần sự cho phép người sử dụng cho nhiều phạm vi, Google gợi ý làm từng bước như vậy, có nghĩa là để yêu cầu ủy quyền cho các phạm vi ngay trước các tính năng tương ứng sẽ được sử dụng (xem chi tiết ở đây).
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: