RETIRED, Authentication system for the OpenStack Foundation site
Go to file
Andreas Jaeger 6e7136da56 Move other-requirements.txt to bindep.txt
The default filename for documenting binary dependencies has been
changed from "other-requirements.txt" to "bindep.txt" with the release
of bindep 2.1.0. While the previous name is still supported, it will
be deprecated.

Move the file around to follow this change.

Note that this change is self-testing, the OpenStack CI infrastructure
will use a "bindep.txt" file to setup nodes for testing.

For more information about bindep, see also:
http://docs.openstack.org/infra/manual/drivers.html#package-requirements
http://docs.openstack.org/infra/bindep/

Also, update package names for Ubuntu Xenial, some packages have been
renamed.

Change-Id: If50b8304e452877db0aa58500e94307eaae25294
2016-08-23 15:46:43 +02:00
app Fix on OpenId 2.0 User Discovery 2016-05-10 09:39:31 -03:00
bootstrap Integration Testing 2014-02-19 20:14:22 -03:00
doc/source Correct the openstackid.org URL 2015-08-04 14:21:51 +00:00
public Fix CSS/Layout on consent OAUTH2 UI 2016-04-05 16:46:03 -03:00
.bowerrc OIDC - OpenId Connect Implementation 2015-12-16 11:03:01 -03:00
.gitattributes [smarcet] - Refs #4590 - Create initial solution and upload to git repo 2013-10-14 12:16:23 -03:00
.gitignore Added mobile detection for create user form 2016-03-23 18:28:56 -03:00
.gitreview Add a .gitreview file 2014-01-03 19:57:25 +00:00
CONTRIBUTING.md [smarcet] - Refs #4590 - Create initial solution and upload to git repo 2013-10-14 12:16:23 -03:00
artisan Implements: blueprint openid-oauth2-admin.backend-api-endpoints-administration 2014-01-24 18:04:10 -03:00
behat.yml OIDC - OpenId Connect Implementation 2015-12-16 11:03:01 -03:00
bindep.txt Move other-requirements.txt to bindep.txt 2016-08-23 15:46:43 +02:00
bower.json Added OAUTH2.0 Admin Groups 2016-02-25 17:11:31 -03:00
composer.json Upgraded smarcet/jose4php lib 2016-04-05 16:09:31 -03:00
phpunit.xml [smarcet] - Refs #4590 - Create initial solution and upload to git repo 2013-10-14 12:16:23 -03:00
readme.md OIDC - OpenId Connect Implementation 2015-12-16 11:03:01 -03:00
requirements.txt Add boilerplate for Sphinx doc rendering 2015-03-23 22:52:45 +00:00
server.php [smarcet] - Refs #4590 - Create initial solution and upload to git repo 2013-10-14 12:16:23 -03:00
setup.cfg Pin mockery to a release which supports PHP 5.3 2015-04-07 14:55:23 +00:00
setup.py Add boilerplate for Sphinx doc rendering 2015-03-23 22:52:45 +00:00
tox.ini Add boilerplate for Sphinx doc rendering 2015-03-23 22:52:45 +00:00

readme.md

OpenstackId Idp

Prerequisites

* LAMP/LEMP environment
* Redis
* PHP >= 5.3.7
* composer (https://getcomposer.org/)

Install

run following commands on root folder

  • curl -s https://getcomposer.org/installer | php
  • php composer.phar install --prefer-dist
  • php composer.phar dump-autoload --optimize
  • php artisan migrate --env=YOUR_ENVIRONMENT
  • php artisan db:seed --env=YOUR_ENVIRONMENT
  • phpunit --bootstrap vendor/autoload.php
  • give proper rights to app/storage folder (775 and proper users)
  • vendor/bin/behat --config /home/smarcet/git/openstackid/behat.yml

Permissions

Laravel may require some permissions to be configured: folders within storage and vendor require write access by the web server.