All Projects → ruansongsong → Nodejs Weibo Login

ruansongsong / Nodejs Weibo Login

Nodejs模拟登录新浪微博模块

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Nodejs Weibo Login

OAuthLogin.AspNetCore
第三方平台联合登陆(facebook、微信、微博、QQ、Kakao)
Stars: ✭ 43 (+10.26%)
Mutual labels:  login, weibo
Socialite
Socialite is an OAuth2 Authentication tool. It is inspired by laravel/socialite, you can easily use it without Laravel.
Stars: ✭ 1,026 (+2530.77%)
Mutual labels:  login, weibo
Fuck Login
模拟登录一些知名的网站,为了方便爬取需要登录的网站
Stars: ✭ 5,729 (+14589.74%)
Mutual labels:  login, weibo
Sdk3rd
第三方SDK集成库,授权/分享/支付
Stars: ✭ 249 (+538.46%)
Mutual labels:  login, weibo
fuck-login
提供一些境内境外常见的站点Python登录脚本
Stars: ✭ 40 (+2.56%)
Mutual labels:  login, weibo
YHThirdManager
一个快速、简单、易集成、扩展性好的社交化组件。摒弃友盟等三方库,使用原生SDK。支持微信支付、微信分享、微信登录、微信授权、QQ授权、QQ分享、QQ登录、新浪授权、新浪登录、新浪分享、微博评论、微博获取、支付宝支付。极大的减小了包体积;同时加入了自动管理提示框的功能
Stars: ✭ 41 (+5.13%)
Mutual labels:  login, weibo
Decryptlogin
APIs for loginning some websites by using requests.
Stars: ✭ 1,861 (+4671.79%)
Mutual labels:  login, weibo
OAuthLogin
第三方平台联合登陆(facebook、微信、微博、QQ、Kakao)
Stars: ✭ 57 (+46.15%)
Mutual labels:  login, weibo
Socialsdklibrary
提供微博、微信、QQ、Tim、QQ 轻聊版、钉钉的登陆分享功能支持;
Stars: ✭ 399 (+923.08%)
Mutual labels:  login, weibo
Simplicity
A simple way to implement Facebook and Google login in your iOS apps.
Stars: ✭ 683 (+1651.28%)
Mutual labels:  login
Mean Angular5 Passport Authentication
Securing MEAN Stack (Angular 5) Web Application using Passport Authentication
Stars: ✭ 24 (-38.46%)
Mutual labels:  login
Diplomat
整合第三方 SDK 微信、微博、 QQ 等为统一的 Diplomat 接口。
Stars: ✭ 672 (+1623.08%)
Mutual labels:  weibo
Php Auth
Authentication for PHP. Simple, lightweight and secure.
Stars: ✭ 713 (+1728.21%)
Mutual labels:  login
Joomla External Login
The External Login project allows Joomla! to manage external Authentication Servers
Stars: ✭ 24 (-38.46%)
Mutual labels:  login
Web Oauth App
第三方登录服务 Web OAuth 示例
Stars: ✭ 30 (-23.08%)
Mutual labels:  weibo
Flutter login
Provides login screen with login/signup functionalities to help speed up development
Stars: ✭ 665 (+1605.13%)
Mutual labels:  login
Vue Example Login
🔥A login demo by Vue.js.
Stars: ✭ 651 (+1569.23%)
Mutual labels:  login
Craft Twofactorauthentication
Craft plugin for two-factor or two-step login using Time Based OTP.
Stars: ✭ 31 (-20.51%)
Mutual labels:  login
Rxsociallib
分享登录工具库,简洁配置,可配合RxJava/RxJava2使用,支持QQ微信微博
Stars: ✭ 15 (-61.54%)
Mutual labels:  login
Fastify Esso
The easiest authentication plugin for Fastify, with built-in support for Single sign-on
Stars: ✭ 20 (-48.72%)
Mutual labels:  login

Nodejs 模拟登录新浪微博

介绍连接:https://ruansongsong.github.io/2017/02/15/Nodejs%E6%A8%A1%E6%8B%9F%E7%99%BB%E5%BD%95%E6%96%B0%E6%B5%AA%E5%BE%AE%E5%8D%9A/

node版本

node v7.5.0, 使用了 async/await 语法

运行方法

由于 async/await 是ES7中的,所以运行时要加上--harmony-async-await 参数

git clone https://github.com/ruansongsong/nodejs-weibo-login.git
cd node-spider-of-weibo
npm install
node --harmony-async-await index.js

登录模块使用方法

const weiboLogin = require('./lib/weibo_login.js').weiboLogin;
(async() => {
    await new weiboLogin('微博用户名', '微博密码').init();
	/* 以下为你获取html的操作 */
	// 获取html示例,参见 index.js 中的 getHtml() 函数
    let result = await getHtml();
	// 输出
    console.log(result);

})()

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].