Skip to content

Viiict0r/pyjudi-tjpr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pyjudi TJPR

Um helper para efetuar login no sistema do projudi do paraná (projudi.tjpr.jus.br) utilizando autenticação de dois fatores com um usuários do tipo "Advogados e partes" que possuem acesso com CPF/CNPJ.

Install

pip3 install pyjudi-tjpr

Example

from pyjudi_tjpr import Authenticator

projudi_auth = Authenticator(
    # Nome de usuário do projudi (cpf)
    username='1234567891',
    # Senha de acesso
    password='demo1234',
    # Token secreto do Google autenticator para geração do token baseado em tempo
    twofactor_secret='ABCDE1FGHIJKLMNOPQ2RS3TUVXWYZA4B'
)

# Retorna uma sessão autenticada no projudi
session = projudi_auth.get_logged_session()

# Retorna um dicionário com os cookies da sessão
cookies = projudi_auth.get_session_cookies(session)

Deploy

Crie uma virtual env

python -m venv venv

Instale as dependências do projeto

pip install -r requirements.txt

Modifique a versão no arquivo setup.py e rode um:

python setup.py sdist

Faça upload no pypi

twine upload dist/*

License

MIT License

About

Helper para autenticação no projudi do paraná (tjpr)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages