我正在创建一个网站,其中有各种登录选项,例如登录facebook,google,msn等。我需要你的帮助才能登录msn。基本上我想要的是用户将点击使用msn链接登录,msn ligin页面将打开,用户将输入他的msn凭据,成功登录后,java api将获取他的个人资料信息,如姓名,性别,出生日期等,成功后登录msn并获取用户的信息用户将被重定向回我的网站,这将弹出他提取的信息。 所以我需要一些关于如何实现这一目标的链接和建议。
答案 0 :(得分:1)
你想要的只是使用Oauth或OpenId。有各种基于Java的库,它将为您完成繁重的工作,您需要做的就是
有很多API可以帮助你启动
有关Oauth库的列表,请参阅此页面oauth.net。
有关详细信息,请参阅wiki.openid.net
答案 1 :(得分:0)
https://github.com/fernandezpablo85/scribe-java
在类路径中包含commons-codec jar。
首先执行scribe给出的例子。
对于每个oauth提供者,你都需要做一些改变(非常少的改变。)
这里给出了步骤。https://github.com/fernandezpablo85/scribe-java/wiki/getting-started
如果您有任何问题,可以在这里留言。我会看到......