什么是AppGallery Connect認證服務?
我來答

什么是AppGallery Connect認證服務?

呂湘云 2020-08-26 提問
396

請教華為應用市場里的AppGallery Connect認證服務是什么?

關(guān)閉
提交回答
2 個回答
我來答
羅申萌

AppGallery Connect認證服務支持多種認證方式,并與其他Serverless服務緊密集成。

工作原理:1. 獲取認證憑據(jù)。

認證方式不同,其認證憑據(jù)的獲取方式也不相同。

  • 對于第三方帳號認證,認證憑據(jù)是第三方認證服務頒發(fā)的OAuth令牌。

  • 對于匿名帳號,認證憑據(jù)是端側(cè)SDK為該應用安裝實例生成的唯一標識。

  • 對于自有帳號,認證憑據(jù)是您已有認證系統(tǒng)通過Server SDK生成Token。

2. 上報認證憑據(jù)。

應用將認證憑據(jù)通過AppGallery Auth Service SDK上報給認證服務。

3. 驗證認證憑據(jù)。

認證服務在云側(cè)對認證憑據(jù)進行驗證。

4. 返回認證結(jié)果。

認證服務將認證結(jié)果返回給應用。此時:

  • 應用可以訪問和維護該用戶的基本個人資料信息(昵稱、頭像)。

  • 應用可以訪問和操作其他Serverless服務中的受安全規(guī)則保護的數(shù)據(jù)。

回答于 2020-08-26
贊同
評論
王宇微

華為應用市場AppGallery Connect認證服務提供了云側(cè)服務和SDK,讓開發(fā)者免于自行搭建用戶認證系統(tǒng)。開發(fā)者不需要另外購買和搭建服務器,只需要在應用客戶端簡單調(diào)用AppGallery Connect認證服務提供的API,就可以輕松實現(xiàn)用戶注冊、用戶登錄等功能。這意味著開發(fā)者可以快速低成本地構(gòu)建一個安全可靠的用戶認證系統(tǒng)。AppGallery Connect認證服務具有以下特點:

1、支持多種帳號認證方式AppGallery Connect認證服務支持多種認證方式,包括手機、郵箱、國內(nèi)外主流第三方帳號、匿名帳號等。

2、快速構(gòu)建、安全可靠AppGallery Connect認證服務將用戶認證系統(tǒng)相關(guān)的功能轉(zhuǎn)化為服務能力,開發(fā)者只需要在端側(cè)對這些能力進行簡單的組裝,即可完成用戶認證系統(tǒng)搭建。且與AppGallery Connect其他Serverless服務緊密集成,通過簡單的規(guī)則定義來保護用戶的數(shù)據(jù)安全。

3、低成本、免運維開發(fā)者免于自行搭建用戶認證系統(tǒng),降低開發(fā)人員的人力成本,也不需要另外購買和搭建服務器,節(jié)省系統(tǒng)構(gòu)建與運維成本。

4、支持跨平臺應用。AppGallery Connect認證服務提供了Java和Objective-C版本的SDK,安卓應用和iOS應用均可接入,無論用戶使用哪種設(shè)備,都可以獲得統(tǒng)一的認證體驗。

回答于 2020-08-26
贊同
評論
掃碼關(guān)注
獲取更多出海問答的相關(guān)信息
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家