li-autenticador

Engine de autenticação da Loja Integrada


License
MIT
Install
pip install li-autenticador==0.0.7

Documentation

LI-Autenticador

Versão:

PyPi version PyPi downloads

Build Status

Master

Build Status Coverage Status

Descrição

Possibilita adicionar autenticação simples a API baseada em Flask.

Exemplo

Em um módulo que seja acessível a API, de preferência no mesmo onde a App Flask é criada implemente:

módulo app.py

from flask import Flask
import autenticacao_api


autenticacao = autenticacao_api.autenticacao()
autenticacao.define_valor('chave_necessario', 'VALOR-NECESSARIO')

app_flask = Flask("App")

No código que precise de autenticação, faça:

módulo recursos.py

import app

@app.app_flask.route("/secure")
@app.autenticacao.requerido
def secure():
    return "Autenticado!"