A-A+

使用Login With Amazon(lwa)服务,创建简单的website demo程序

2017年11月15日 OAuth2.0, 关键技术 暂无评论 阅读 582 次

环境准备:

1.亚马逊开发者账号

2.一个支持ssl的网站

具体步骤:

1.创建你自己的( Login with Amazon )LWA应用。

1) 点击链接(https://login.amazon.com/),前往亚马逊lwa项目地址。

2) 点击链接(https://sellercentral.amazon.com/gp/homepage.html),进入创建应用页面。

3) 点击Register New Application ,进入创建应用界面,填写相关信息,完成项目创建,说明文档地址(https://login.amazon.com/website)。

2.添加网站设置信息。

需要说明的是,Client ID,和Client Secret是在后面编程中需要用到的,另外下面的Allowed JavaScript Origins和Allowed Return URLs必须填一个且使用的协议必须是https协议。

如果你想给用户提供弹窗式的授权方式,就将你的网站地址填在Allowed JavaScript Origins,如果使用重定向模式,就把链接添加到Allowed Return URLs。

3.我们使用Amazon提供的JavaScript进行编写demo程序,最简洁的程序如下。

login.html

 

 

handleLogin.php如下:

 

在用户点击链接授权后,你就可以获取到他的amazon用户名,邮箱和唯一的id信息。

示例地址:https://www.coderclan.cc/oauth/login.html

给我留言