RETIRED, Authentication system for the OpenStack Foundation site
Go to file
Jeremy Stanley f3585ef0d0 Switch to openstackdocstheme and latest Sphinx
The yasfb 0.8.0 release has stopped supporting older Sphinx
versions, but oslosphinx is deprecated and lacks support for Sphinx
>=2.0.0. Luckily replacing oslosphinx with
openstackdocstheme is trivial, and allows us to uncap Sphinx
entirely.

Change-Id: I3c372acf3dc3be224f71bb77c47b05a47add78a6
2019-04-09 17:23:32 +00:00
app removed deprecated method due LV migration 2019-01-30 15:54:38 -03:00
bootstrap IDP Upgrade from Laravel 4.X to 5.X 2016-11-17 18:37:40 -03:00
config Migration to PHP 7.x 2019-01-10 13:51:06 -03:00
database Migration to PHP 7.x 2019-01-10 13:51:06 -03:00
doc/source Switch to openstackdocstheme and latest Sphinx 2019-04-09 17:23:32 +00:00
public Migration to PHP 7.x 2019-01-10 13:51:06 -03:00
resources Updated user profile UI 2018-09-20 14:38:36 -03:00
storage IDP Upgrade from Laravel 4.X to 5.X 2016-11-17 18:37:40 -03:00
tests Migration to PHP 7.x 2019-01-10 13:51:06 -03:00
.babelrc Migrated bower dependencies 2018-04-10 11:47:09 -03:00
.env.example Updated PDO Config to Support SSL connections 2018-08-23 14:56:22 -03:00
.gitattributes IDP Upgrade from Laravel 4.X to 5.X 2016-11-17 18:37:40 -03:00
.gitignore Migration to PHP 7.x 2019-01-10 13:51:06 -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 Migration to PHP 7.x 2019-01-10 13:51:06 -03:00
behat.yml OIDC - OpenId Connect Implementation 2015-12-16 11:03:01 -03:00
bindep.txt Migration to PHP 7.x 2019-01-10 13:51:06 -03:00
composer.json Migration to PHP 7.x 2019-01-10 13:51:06 -03:00
gulpfile.js IDP Upgrade from Laravel 4.X to 5.X 2016-11-17 18:37:40 -03:00
package-lock.json Migration to PHP 7.x 2019-01-10 13:51:06 -03:00
package.json Fixed missing npm dependency 2018-06-18 10:42:20 -07:00
phpunit.xml Migration to PHP 7.x 2019-01-10 13:51:06 -03:00
readme.md IDP Upgrade from Laravel 4.X to 5.X 2016-11-17 18:37:40 -03:00
requirements.txt Switch to openstackdocstheme and latest Sphinx 2019-04-09 17:23:32 +00:00
server.php Migration to PHP 7.x 2019-01-10 13:51:06 -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
webpack.config.js Fixed missing npm dependency 2018-06-18 10:42:20 -07:00
webpack.mix.js Migration to PHP 7.x 2019-01-10 13:51:06 -03: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 vendor:publish --provider="Greggilbert\Recaptcha\RecaptchaServiceProvider"
  • 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.