All Projects → serhii-londar → Linkedinsignin

serhii-londar / Linkedinsignin

Licence: mit
Simple view controller to log in and retrieve an access token from LinkedIn.

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Linkedinsignin

Socialite
Socialite is an OAuth2 Authentication tool. It is inspired by laravel/socialite, you can easily use it without Laravel.
Stars: ✭ 1,026 (+3209.68%)
Mutual labels:  linkedin, login
Login With
Stateless login-with microservice for OAuth
Stars: ✭ 2,301 (+7322.58%)
Mutual labels:  linkedin, login
Social Login Helper Deprecated
A simple android library to easily implement social login into your android project
Stars: ✭ 81 (+161.29%)
Mutual labels:  linkedin, login
react-linkedin-login-oauth2
Easily get Authorization Code from Linked In to log in without redirecting.
Stars: ✭ 83 (+167.74%)
Mutual labels:  login, linkedin
React Native Linkedin
🔗 React-Native LinkedIn, a simple LinkedIn login library for React-Native or Expo with WebView and Modal
Stars: ✭ 180 (+480.65%)
Mutual labels:  linkedin, login
Oauth
🔗 OAuth 2.0 implementation for various providers in one place.
Stars: ✭ 336 (+983.87%)
Mutual labels:  linkedin, login
Vue Example Login
🔥A login demo by Vue.js.
Stars: ✭ 651 (+2000%)
Mutual labels:  login
Play Authenticate
An authentication plugin for Play Framework 2.x (Java)
Stars: ✭ 813 (+2522.58%)
Mutual labels:  linkedin
Loginkit
LoginKit is a quick and easy way to add a Login/Signup UX to your iOS app.
Stars: ✭ 646 (+1983.87%)
Mutual labels:  login
Datasources
💾 🔜📱 Type-safe data-driven CollectionView, TableView Framework. (We can also use ASCollectionNode)
Stars: ✭ 553 (+1683.87%)
Mutual labels:  viewcontroller
Fsvideoview
An easy video playback view for iOS
Stars: ✭ 14 (-54.84%)
Mutual labels:  login
Mean Angular5 Passport Authentication
Securing MEAN Stack (Angular 5) Web Application using Passport Authentication
Stars: ✭ 24 (-22.58%)
Mutual labels:  login
Php Auth
Authentication for PHP. Simple, lightweight and secure.
Stars: ✭ 713 (+2200%)
Mutual labels:  login
Brooklin
An extensible distributed system for reliable nearline data streaming at scale
Stars: ✭ 668 (+2054.84%)
Mutual labels:  linkedin
Cordova Plugin Linkedin
Cordova plugin for LinkedIn
Stars: ✭ 17 (-45.16%)
Mutual labels:  linkedin
Dlslideview
Tabed slide view based on container of ViewController(not UIScrollView). Support infinite pages.
Stars: ✭ 650 (+1996.77%)
Mutual labels:  viewcontroller
Joomla External Login
The External Login project allows Joomla! to manage external Authentication Servers
Stars: ✭ 24 (-22.58%)
Mutual labels:  login
Alerts And Pickers
Advanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date...
Stars: ✭ 5,267 (+16890.32%)
Mutual labels:  login
Attacksurfacemapper
AttackSurfaceMapper is a tool that aims to automate the reconnaissance process.
Stars: ✭ 702 (+2164.52%)
Mutual labels:  linkedin
Kratos Selfservice Ui React Native
A reference implementation of an app using ORY Kratos for auth (login), sign up (registration), profile settings (update password), MFA/2FA, account recovery (password reset), and more for React Native. This repository is available as an expo template!
Stars: ✭ 24 (-22.58%)
Mutual labels:  login

LinkedInSignIn

CI Status Version License Platform

Example

To run the example project, clone the repo, and run pod install from the Example directory first.

Also you need to setup app on LinkedIn and fill in dictionary with your app credetials:

let linkedinCredentilas = [
    "linkedInKey": "",
    "linkedInSecret": "",
    "redirectURL": ""
]

Login proces is simple as:

let linkedInConfig = LinkedInConfig(linkedInKey: linkedinCredentilas["linkedInKey"]!, linkedInSecret: linkedinCredentilas["linkedInSecret"]!, redirectURL: linkedinCredentilas["redirectURL"]!)
let linkedInHelper = LinkedinHelper(linkedInConfig: linkedInConfig)
linkedInHelper.login(from: self, completion: { (accessToken) in
        let alertVC = UIAlertController(title: "Success", message: "Your access token is : \(accessToken)!", preferredStyle: .alert)
        alertVC.addAction(UIAlertAction(title: "Ok", style: .default, handler: { _ in
            alertVC.dismiss(animated: true, completion: nil)
        }))
    self.present(alertVC, animated: true, completion: nil)
}) { error in
    print(error.localizedDescription)
}

Installation

LinkedInSignIn is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'LinkedInSignIn'

Author

Github: Serhii Londar

Email: [email protected]

License

LinkedInSignIn is available under the MIT license. See the LICENSE file for more info.

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