Swift Authentication

Open-source Swift projects categorized as Authentication | Edit details

Top 19 Swift Authentication Projects

  • BiometricAuthentication

    Use Apple FaceID or TouchID authentication in your app using BiometricAuthentication.

  • Simplicity

    A simple way to implement Facebook and Google login in your iOS apps.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • SwiftyOAuth

    A simple OAuth library for iOS with a built-in set of providers

  • AuthenticationViewController

    A simple to use, standard interface for authenticating to oauth 2.0 protected endpoints via SFSafariViewController.

  • Lock.swift

    A Swift & iOS framework to authenticate using Auth0 and with a Native Look & Feel

    Project mention: How to manage users on backend when using Auth0 Lock? | reddit.com/r/codehunter | 2022-04-09

    I am creating a frontend with React and a backend with Node. I would like to manage user information using Auth0 Lock - sending a JWT with each request to the API.

  • ReCaptcha

    [In]visible ReCaptcha v2 for iOS (by fjcaetano)

  • practical-server-side-swift

    Vapor 4 code samples for the Practical Server Side Swift book

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • Parse-Swift

    The Swift iOS | macOS | watchOS | tvOS | Linux | Android SDK for the Parse Platform

    Project mention: No such module Parse | reddit.com/r/Parse | 2021-07-17

    Installed with repo https://github.com/parse-community/Parse-Swift

  • Swift Starter Kit 🚀🚀🔥🔥

    Swift Starter Kit with Firebase & Facebook Login Onboarding

  • AlamofireOauth2

    A swift implementation of OAuth2

  • OhMyAuth

    :closed_lock_with_key: Simple OAuth2 library with a support of multiple services.

  • InstagramAuthViewController

    A UIViewController subclass for Instagram authentication.

  • Koosa   

    Declarative Swift framework for Attributed Role-based Access Control management

  • LinkedInSignIn

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

  • easy-firebase

    🔥 A Swifty solution for all things Firebase. Quickly implement Firestore and Authentication on iOS + macOS using Swift protocols and methods.

    Project mention: I wrote a Swift Firebase library that works well with SwiftUI! | reddit.com/r/SwiftUI | 2022-05-13

    Hi SwiftUI community, I wanted to simplify the process of auth/data management with Firestore inside an iOS/macOS app, so I built a cross-platform Swift package that makes working with Firestore really Swift-y!

  • SwiftUserManager

    A usermanager written in swift 3.0 saves you from hassle of saving your active user session.

  • swift-managers

    Swift managers package for the easiness of working with the various services.

    Project mention: Swift Managers | reddit.com/r/programming | 2021-10-08
  • Cely


  • sim-card-auth-ios

    SIM Card Mobile Authentication Example for iOS

    Project mention: SIM Card Based Mobile Authentication with iOS | dev.to | 2021-11-08

    If you'd prefer to go directly to the completed code, it's in the sim-card-auth-ios Github repository.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-13.

Swift Authentication related posts


What are some of the best open-source Authentication projects in Swift? This list will help you:

Project Stars
1 BiometricAuthentication 795
2 Simplicity 684
3 SwiftyOAuth 481
4 AuthenticationViewController 256
5 Lock.swift 240
6 ReCaptcha 236
7 practical-server-side-swift 190
8 Parse-Swift 181
9 Swift Starter Kit 🚀🚀🔥🔥 102
10 AlamofireOauth2 82
11 OhMyAuth 67
12 InstagramAuthViewController 38
13 Koosa    36
14 LinkedInSignIn 32
15 easy-firebase 25
16 SwiftUserManager 22
17 swift-managers 6
18 Cely 0
19 sim-card-auth-ios 0
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.