All Projects â†’ awesome-labs â†’ Lflogincontroller

awesome-labs / Lflogincontroller

Licence: mit
Customizable login screen, written in Swift 🔶

Programming Languages

swift
15916 projects

Labels

Projects that are alternatives of or similar to Lflogincontroller

GenerateDynamicCustomForm
You can generate a dynamic form view in a few minutes for a signup, add a record. Creating a form is very easy.
Stars: ✭ 18 (-88.08%)
Mutual labels:  signup
Oauth
🔗 OAuth 2.0 implementation for various providers in one place.
Stars: ✭ 336 (+122.52%)
Mutual labels:  signup
Argus Android
Login/Registration Module for Android
Stars: ✭ 89 (-41.06%)
Mutual labels:  signup
django-sitegate
Reusable application for Django to ease sign up & sign in processes
Stars: ✭ 32 (-78.81%)
Mutual labels:  signup
SignInSignupScreen-Android
SignIn and SignUp in android 😊😊😉
Stars: ✭ 51 (-66.23%)
Mutual labels:  signup
Fsvideoview
An easy video playback view for iOS
Stars: ✭ 14 (-90.73%)
Mutual labels:  signup
ReactSignupLoginComponent
The React SignupLogin Component is a drop in login/register/forgotPassword component to speed up development.
Stars: ✭ 30 (-80.13%)
Mutual labels:  signup
Larainvite
User (signup) invitation package for laravel
Stars: ✭ 123 (-18.54%)
Mutual labels:  signup
PHP-MySQL-User-Signup-Login-API
This step by step tutorial will guide you to setup up Login + Signup API using Core PHP + MySQL following best practices with folders structure
Stars: ✭ 58 (-61.59%)
Mutual labels:  signup
Splashloginsignup
Source code for the Splash, Login and Signup Screen for Android | UI to Code - Timelapse YouTube Video
Stars: ✭ 69 (-54.3%)
Mutual labels:  signup
zappa-slack-inviter
A server-less Slack inviter
Stars: ✭ 32 (-78.81%)
Mutual labels:  signup
login-signup-form
A login and signup form using HTML, PHP, and MySQL. This form allows users to register and login. All information is stored in a MySQL database. After successful login the user is redirected to their dashboard. Project Website:
Stars: ✭ 40 (-73.51%)
Mutual labels:  signup
Authentication Server
A simple authentication service to deliver JWT with Hasura claims, based on users with multiples roles stored in a Postgres database.
Stars: ✭ 48 (-68.21%)
Mutual labels:  signup
DLIndustriesView
Choose industry
Stars: ✭ 12 (-92.05%)
Mutual labels:  signup
Robin
🐧 Android login, made simple
Stars: ✭ 105 (-30.46%)
Mutual labels:  signup
Node-js-functionalities
This repository contains very useful restful API's and functionalities in node-js containing many important tutorial code for mastering node-js, all tutorials have been published on medium.com, tutorials link is given below
Stars: ✭ 69 (-54.3%)
Mutual labels:  signup
Onepagesigninsignup
Signin and Signup in single Screen using PercentRelativeLayout
Stars: ✭ 562 (+272.19%)
Mutual labels:  signup
Fraternate
Fraternate is a standalone copy of the GitHub organization and user interaction framework. Built with Mongo dB | Node.js® | Express.js | Handlebars.js | Bootstrap.
Stars: ✭ 130 (-13.91%)
Mutual labels:  signup
Reactnativeauth
Mobile user authentication flow with React Native, Expo, and AWS Amplify: Sign In, Sign Up, Confirm Sign Up, Forget Password, Reset Password.
Stars: ✭ 108 (-28.48%)
Mutual labels:  signup
Templates Using Bootstrap4
🌆 Here I've aggregated some of the most commonly used web-page templates made using Bootstrap4 🛒
Stars: ✭ 60 (-60.26%)
Mutual labels:  signup

LFLoginController

Customizable login screen, written in Swift

Swift Version License Carthage compatible CocoaPods Compatible Platform

Creating Login screens is boring and repetitive. What about implementing and customizing them in less then 10 lines of code?

Features

  • [x] Login
  • [x] Signup
  • [x] Forgot password
  • [x] Ready for all iPhone screen sizes
  • [x] 100% in Swift 🔶

Requirements

  • iOS 9.0+
  • Xcode 7.3

Installation

CocoaPods

You can use CocoaPods to install LFLoginController by adding it to your Podfile:

platform :ios, '8.0'
use_frameworks!
pod 'LFLoginController'

To get the full benefits import LFLoginController wherever you import UIKit

import UIKit
import LFLoginController

Carthage

Create a Cartfile that lists the framework and run carthage bootstrap. Follow the instructions to add $(SRCROOT)/Carthage/Build/iOS/LFLoginController.framework to an iOS project.

github "awesome-labs/LFLoginController"

Manually

  1. Download and drop LFLoginController.swift in your project.
  2. Congratulations!

Usage example

//1. Create a LFLoginController instance
let loginController = LFLoginController()

//2. Present the timePicker
self.navigationController?.pushViewController(loginController, animated: true)

//3. Implement the LFLoginControllerDelegate
extension ExampleViewController: LFLoginControllerDelegate {

    func loginDidFinish(email: String, password: String, type: LFLoginController.SendType) {

        print(email)
        print(password)
        print(type)
	}
	
    func forgotPasswordTapped() {
    
    	print("forgot password")
  }

}

Customizations

  • logo: UIImage?
  • loginButtonColor: UIColor?
  • videoURL: NSURL?

Contribute

We would love for you to contribute to LFLoginController, check the LICENSE file for more info.

Meta

Lucas Farah – @7farah7 – [email protected]

Distributed under the MIT license. See LICENSE for more information.

https://github.com/awesome-labs

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