All Projects → flask-extensions → Flask_simplelogin

flask-extensions / Flask_simplelogin

Licence: mit
Simple Login - Login Extension for Flask - maintainer @cuducos

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Flask simplelogin

Flask Googlemaps
Easy way to add GoogleMaps to Flask applications. maintainer: @RiverFount
Stars: ✭ 550 (+313.53%)
Mutual labels:  hacktoberfest, flask, flask-extensions
Django Rest Registration
User-related REST API based on the awesome Django REST Framework
Stars: ✭ 240 (+80.45%)
Mutual labels:  authentication, login, auth
Laravel Adminless Ldap Auth
Authenticate users in Laravel against an adminless LDAP server
Stars: ✭ 199 (+49.62%)
Mutual labels:  authentication, login, auth
Fastify Esso
The easiest authentication plugin for Fastify, with built-in support for Single sign-on
Stars: ✭ 20 (-84.96%)
Mutual labels:  authentication, login, auth
Fosite
Extensible security first OAuth 2.0 and OpenID Connect SDK for Go.
Stars: ✭ 1,738 (+1206.77%)
Mutual labels:  hacktoberfest, authentication, auth
Angular Auth Oidc Client
npm package for OpenID Connect, OAuth Code Flow with PKCE, Refresh tokens, Implicit Flow
Stars: ✭ 577 (+333.83%)
Mutual labels:  hacktoberfest, authentication, auth
Dynaconf
Configuration Management for Python ⚙
Stars: ✭ 2,082 (+1465.41%)
Mutual labels:  hacktoberfest, flask, flask-extensions
Aura.auth
Provides a unified interface to local and remote authentication systems.
Stars: ✭ 121 (-9.02%)
Mutual labels:  hacktoberfest, authentication, login
Php Auth
Authentication for PHP. Simple, lightweight and secure.
Stars: ✭ 713 (+436.09%)
Mutual labels:  authentication, login, auth
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 (-81.95%)
Mutual labels:  authentication, login, auth
Vue Authenticate
Simple Vue.js authentication library
Stars: ✭ 1,350 (+915.04%)
Mutual labels:  authentication, auth
Appy Backend
A user system to bootstrap your app.
Stars: ✭ 96 (-27.82%)
Mutual labels:  authentication, login
Spring Security React Ant Design Polls App
Full Stack Polls App built using Spring Boot, Spring Security, JWT, React, and Ant Design
Stars: ✭ 1,336 (+904.51%)
Mutual labels:  authentication, login
Brandenburg
Laravel Authentication Package
Stars: ✭ 79 (-40.6%)
Mutual labels:  authentication, auth
Auth
Official authentication provider for Adonis framework
Stars: ✭ 110 (-17.29%)
Mutual labels:  authentication, auth
Sentinel
A framework agnostic authentication & authorization system.
Stars: ✭ 1,354 (+918.05%)
Mutual labels:  authentication, auth
Spring Webmvc Pac4j
Security library for Spring Web MVC: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 110 (-17.29%)
Mutual labels:  authentication, login
React Most Wanted
React starter kit with "Most Wanted" application features
Stars: ✭ 1,867 (+1303.76%)
Mutual labels:  hacktoberfest, authentication
Flask And Redis
Simple as dead support of Redis database for Flask applications
Stars: ✭ 76 (-42.86%)
Mutual labels:  flask, flask-extensions
Nextjs Headless Wordpress
🔥 Nextjs Headless WordPress
Stars: ✭ 110 (-17.29%)
Mutual labels:  hacktoberfest, authentication

Travis PyPI PyPI versions PyPI formats Flask Documentation

Login Extension for Flask

The simplest way to add login to flask!

Top Contributors

Add yourself, send a PR!

How it works

First install it from PyPI.

pip install flask_simplelogin

from flask import Flask
from flask_simplelogin import SimpleLogin

app = Flask(__name__)
SimpleLogin(app)

That's it!

Now you have /login and /logout routes in your application.

The username defaults to admin and the password defaults to secret (yeah that's not clever, let's see how to change it)

Login Screen

Check the documentation for more details!

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