PHP HTML JavaScript CSS Shell Dockerfile
Permalink
Failed to load latest commit information.
app fixing PROCERGS#794 and PROCERGS#795 Jul 10, 2018
batch General refactoring (#395) May 3, 2016
doc added pre-filled registration docs in pt_BR. PROCERGS#739 Dec 5, 2017
src Merge pull request #801 from redelivre/master Aug 2, 2018
web Merge branch 'master' of https://github.com/redelivre/login-cidadao i… Aug 3, 2018
.bowerrc Work in progress #261 Oct 9, 2015
.codacy.yaml added Codacy exclude path config PROCERGS#791 Jun 18, 2018
.dockerignore trying to use docker but lack of memcache ruins it Aug 2, 2017
.gitignore add sites in gitignore Sep 8, 2016
.scrutinizer.yml ignoring tests PROCERGS#785 Jun 11, 2018
.sensiolabs.yml using the Memcache lib PROCERGS#666 Sep 18, 2017
.travis.yml Merge branch 'issue#702' into issue#702_rs Jun 14, 2018
CONTRIBUTING.md fixed typo and mentioned master branch guilhermednt#26 May 3, 2017
Dockerfile updated Dockerfile to use PHP 7.1 PROCERGS#785 Jun 12, 2018
LICENSE Updated project's LICENSE Jul 1, 2015
README.md added pre-filled registration docs in pt_BR. PROCERGS#739 Dec 5, 2017
UPGRADE-2.2.md Project created. First draft. Dec 17, 2013
UPGRADE-2.3.md Project created. First draft. Dec 17, 2013
UPGRADE.md Project created. First draft. Dec 17, 2013
Vagrantfile update vm to work with ubuntu 14.04 Sep 20, 2016
composer.json Merge branch 'preview-1.19.0' into issue#702_rs Jun 14, 2018
composer.lock updated dependencies PROCERGS#800 Aug 2, 2018
install.sh fix populate db on install.sh Jun 9, 2016
lvp_mock.bat mock May 27, 2014

README.md

Login Cidadão

Build Status Scrutinizer Code Quality Join the chat at https://telegram.me/IdentidadeDigital Receive updates at https://telegram.me/logincidadao

Requirements

Running an Identity Provider is not an easy task. If you plan to maintain one yourself, you MUST:

FULLY understand:

Have at least a very good understanding of:

To perform customizations you MUST have a good understanding of:

If you fail to comply with the aforementioned requirements you and your users are very likely going to get hurt

OS Dependencies

PHP Extensions

  • php5-curl
  • php5-intl
  • php5-mysql or php5-pgsql or your preferred driver
  • php5-memcache (you can use php5-memcached instead, just remember to change the Memcache classes to Memcached)

System Configuration

  • php timezone (example: date.timezone = America/Sao_Paulo)
  • write permission to app/cache, app/logs and web/uploads

Docs (Portuguese)

Você pode utilizar o visualizador em doc/index.html para exibir a documentação com uma formatação amigável em um browser iniciando um servidor built-in do PHP com o seguinte comando:

composer lc-docs <porta desejada>