Samsung account是用户用来访问bada服务器相关服务(例如社区,定位,商业功能)的账号.它还提供用于访问 bada developer site 和 Samsung Apps Seller Office. 当一个应用在执行登陆 *** 作并需要使用用户文档时,就需要用到三星的账号.
注意 使用三星账号访问bada服务器仅对 C++ 和flash 应用可用.三星账号有两个唯一识别符:
- 作为登陆ID使用的email地址,用来识别用户.要登陆bada服务器,用户需要输入email地址和密码
- DUID (Device Unique ID终端唯一识别码)用于识别终端. bada 平台会自动为每台终端生成一个 DUID.
要使用bada服务,特别是要处理用户的私人信息,就需要用户授权.用户授权以single sign-on (SSO单点登录)方式受理,包含以下步骤:
- 注册
如果用户没有三星账号,那么需要用户注册以创建一个三星账号. 这时,用户可用设置个人文档以及密码.当第一个应用执行时需要用户登陆授权(仅一次)
- 登陆
登陆后,bada服务器会给予三星账号密码对用户进行授权.如果登陆成功,授权将持续有效直到终端关闭或者应用退出.在有效的授权会话过程中,其它应用可以访问bada服务器而无需重复授权.
- 应用注册以及授权
当用户第一次运行一个应用时,应用将在授权过程中被注册.之后,应用将被允许使用基于自动授权过程的保密敏感的bada服务器API
你可以在你的应用中通过. sign-in AppControl实现用户授权. 在你关闭应用前,通过从bada服务器退出来清空授权会话. sign-in AppControl 同时提供登陆等处功能.
隐私条款当用户登录到bada服务器上后,用户的个人数据将被创建. 默认的,用户个人数据是不对其它的用户开发的. 这意味着数据是完全保密私有的,其它用户是无法查看或者搜索它们.
隐私模块提供了对于个人数据的控制隐私协议的有效方法,例如profile 以及 locaTIon.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)