当前位置

网站首页> 程序设计 > 开源项目 > 编程语言 > 浏览文章

JavaScript 的 OAuth 框架 Hello.js

作者:小梦 来源: 网络 时间: 2024-07-09 阅读:

Git@OSC 手机客户端摇一摇,有惊喜有妹纸

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 = '<img src="'+ r.thumbnail +'" /> Hey '+r.name;	});});

热点阅读

网友最爱