当前位置: 软件>JavaScript软件
JavaScript 的 OAuth 框架 Hello.js
本文导语: Hello.js 是一个客户端 JavaScript 框架,用于实现 OAuth2 认证。支持现有多个 OAuth 服务。 示例代码: hello.init({ facebook : FACEBOOK_CLIENT_ID, windows : WINDOWS_CLIENT_ID, google : GOOGLE_CLIENT_ID },{redirect_uri:'redirect.htm...
Hello.js 是一个客户端 JavaScript 框架,用于实现 OAuth2 认证。支持现有多个 OAuth 服务。
示例代码:
hello.init({ facebook : FACEBOOK_CLIENT_ID, windows : WINDOWS_CLIENT_ID, google : GOOGLE_CLIENT_ID },{redirect_uri:'redirect.html'}); hello.on('auth.login', function(auth){ // call user information, for the given network hello( auth.network ).api( '/me' ).then( function(r){ // Inject it into the container var label = document.getElementById( "profile_"+ auth.network ); if(!label){ label = document.createElement('div'); label.id = "profile_"+auth.network; document.getElementById('profile').appendChild(label); } label.innerHTML = ' Hey '+r.name; }); });