Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zhuima/flaskipa

Flask login FreeIPA, LDAP
https://github.com/zhuima/flaskipa

flask freeipa ldap

Last synced: 3 days ago
JSON representation

Flask login FreeIPA, LDAP

Awesome Lists containing this project

README

        

Flask Authentication with FreeIPA(LDAP)
===============================

[TOC]

[![Python 2.7](https://img.shields.io/badge/python-2.7-yellow.svg)](https://www.python.org/)
[![](https://img.shields.io/badge/flask-1.0.2-green.svg)](http://flask.pocoo.org/)
[![](https://img.shields.io/badge/pipenv-2018.10.13-blue.svg)](https://docs.pipenv.org/)

### 一、Installation

```python
$ git clone https://github.com/zhuima/flaskipa.git
$ cd flaskipa
$ pipenv install --dev
$ pipenv shell
$ pipenv run flask run
* Running on http://127.0.0.1:5000/
```

### 二、style

#### 2.1、home

![](./docs/home.png)

#### 2.2、login

![](./docs/login.png)

### 三、致谢大佬

[李辉的github](https://github.com/greyli/bluelog)

[demo来源](https://github.com/tutsplus/Flask-LDAP-Auth-Demo)

### 四、Instructor: Shalabh Aggarwal

Flask is a Python based micro web-framework which allows you to write your web applications quickly and efficiently. LDAP is an Internet Protocol for looking up contact information about users, information about certificates, network pointers, etc from a server where the data is stored in a directory style structure. In this tutorial, I will take you through how to implement authentication of users in your Flask application using LDAP.

Tuts+ tutorial available at: [Flask Authentication with LDAP](http://code.tutsplus.com/tutorials/flask-authentication-with-ldap--cms-23101)