All Projects → tonyxu-io → React-Linkedin-Login

tonyxu-io / React-Linkedin-Login

Licence: MIT license
A React demo app for Linkedin API: LinkedIn OAuth, LinkedIn REST API

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects
EJS
674 projects

Projects that are alternatives of or similar to React-Linkedin-Login

LinkedIn Scraper
🙋 A Selenium based automated program that scrapes profiles data,stores in CSV,follows them and saves their profile in PDF.
Stars: ✭ 25 (-64.29%)
Mutual labels:  linkedin, linkedin-api
react-linkedin-login-oauth2
Easily get Authorization Code from Linked In to log in without redirecting.
Stars: ✭ 83 (+18.57%)
Mutual labels:  linkedin, linkedin-api
LinkedinIOSHelper
LinkedIn iOS Fetch Member Information Library
Stars: ✭ 39 (-44.29%)
Mutual labels:  linkedin, linkedin-api
social-post-api
Social Media API: Automate Posting and Analytics to Social Networks like Instagram, TikTok, Twitter, Facebook, LinkedIn, Reddit, YouTube, and Telegram
Stars: ✭ 38 (-45.71%)
Mutual labels:  linkedin, linkedin-api
Linkedin-Client
Web scraper for grabing data from Linkedin profiles or company pages (personal project)
Stars: ✭ 42 (-40%)
Mutual labels:  linkedin, linkedin-api
LinkedIn networking
Python code to automatically expend your LinkedIn network based on your interest. ONLY FOR EDUCATIONAL PURPOSES. PLEASE DO NOT MISUSE IT.
Stars: ✭ 27 (-61.43%)
Mutual labels:  linkedin, linkedin-api
LinkedInNET
Sparkle.LinkedInNET will help you query the LinkedIn API with C# :)
Stars: ✭ 31 (-55.71%)
Mutual labels:  linkedin, linkedin-api
Scrapedin Linkedin Crawler
Crawler for LinkedIn full profiles 2019
Stars: ✭ 170 (+142.86%)
Mutual labels:  linkedin
Hackathon Starter Kit
A Node-Typescript/Express Boilerplate with Authentication(Local, Github, Facebook, Twitter, Google, Dropbox, LinkedIn, Discord, Slack), Authorization, and CRUD functionality + PWA Support!
Stars: ✭ 242 (+245.71%)
Mutual labels:  linkedin
Magento 2 Social Login
Magento 2 Social Login extension is designed for quick login to your Magento 2 store without procesing complex register steps
Stars: ✭ 156 (+122.86%)
Mutual labels:  linkedin
Isolation Forest
A Spark/Scala implementation of the isolation forest unsupervised outlier detection algorithm.
Stars: ✭ 139 (+98.57%)
Mutual labels:  linkedin
Linkedin Profile Scraper
🕵️‍♂️ LinkedIn profile scraper returning structured profile data in JSON. Works in 2020.
Stars: ✭ 171 (+144.29%)
Mutual labels:  linkedin
linkedin-auto-connect
💥 An automation tool to automate the connection requests on LinkedIn
Stars: ✭ 87 (+24.29%)
Mutual labels:  linkedin
Linkedin-Learning-Courses-Downloader
Download LinkedIn Learning Courses in mp4 format and in the video quality you like with an intuitive UI
Stars: ✭ 226 (+222.86%)
Mutual labels:  linkedin-api
Swiftui Animation
SwiftUI Animation
Stars: ✭ 233 (+232.86%)
Mutual labels:  linkedin
Linkedin Learning Downloader
Linkedin Learning videos downloader
Stars: ✭ 171 (+144.29%)
Mutual labels:  linkedin
Shaky Android
Shake to send feedback for Android.
Stars: ✭ 144 (+105.71%)
Mutual labels:  linkedin
Iky
OSINT Project
Stars: ✭ 203 (+190%)
Mutual labels:  linkedin
vue-socials
💬 Social media share buttons and counts for Vue.js
Stars: ✭ 32 (-54.29%)
Mutual labels:  linkedin
Login With
Stateless login-with microservice for OAuth
Stars: ✭ 2,301 (+3187.14%)
Mutual labels:  linkedin

React Linkedin Login

.github/workflows/workflow.yml

A simple app to demo LinkedIn login using LinkedIn OAuth 2.0

Screenshot

React Linkedin Login Screenshot

Demo

https://tony-linkedin-login.azurewebsites.net/

Usage

Clone

git clone https://github.com/tonyxu-io/React-Linkedin-Login.git

Install Dependencies

Install dependencies for server

cd React-Linkedin-Login
npm install

Install dependencies for client

cd client
npm install

Get LinkedIn App Credential from LinkedIn Developer Portal

  • client_id
  • client_secret

Configure 'http://localhost:3001/callback' as Oauth2.0 redirect uri

Create Environment Variables

/React-Linkedin-Login/.env

EXPRESS_APP_CLIENT_ID=${Your-Client-ID}
EXPRESS_APP_CLIENT_SECRET=${Your-Client-Secret}
EXPRESS_APP_REDIRECT_URI=http://localhost:3001/callback

/React-Linkedin-Login/client/.env

REACT_APP_CLIENT_ID=${Your-Client-ID}
REACT_APP_REDIRECT_URI=http://localhost:3001/callback

Build Client

/React-Linkedin-Login/client:

yarn run build

Start Server

/React-Linkedin-Login/:

PORT=3001 npm start

Visit http://localhost:3001/ in your browser.

Consumed SDK/API

Changelog

  • Mar 1, 2020: Migrated hosting platform from GAE to Azure, and CI/CD platform from Travis CI to GitHub Actions
  • Jan 20, 2019: Migrated JS SDK related API usage (due to deprecation of LinkedIn JS SDK) to REST API
  • Aug 1, 2018: Removed summary check in case user doesn't have summary content
  • April 2, 2018: Created first version using JS SDK to load profile

Disclaimer

This is not an official sample app or documentation from LinkedIn. Please refer to LinkedIn API Documentation for official documentation and sample apps.

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].