Skip to content

blueraster/powerbi_auth_proxy

Repository files navigation

PowerBI Embedded Authentication Proxy

Project Development

php composer.phar config repositories.powerbi_auth_proxy vcs https://github.com/blueraster/powerbi_auth_proxy

curl -o composer.phar https://getcomposer.org/composer-stable.phar
composer init -n -s dev --repository="{\"type\":\"vcs\",\"url\":\"https://github.com/blueraster/powerbi_auth_proxy\"}" --require=blueraster/powerbi_auth_proxy:dev-master
php composer.phar config scripts.post-autoload-dump "@php vendor/blueraster/powerbi_auth_proxy/install.php"
php composer.phar install



composer create-project --repository="{\"type\":\"vcs\",\"url\":\"https://github.com/blueraster/powerbi_auth_proxy\"}" blueraster/powerbi_auth_proxy . dev-master

For internal development purposes:

rm -rf vendor && \
rm composer.* && \
curl -o composer.phar https://getcomposer.org/composer-stable.phar && \
php composer.phar init -n -s dev && \
php composer.phar config repositories.auth_proxy "{\"type\":\"path\",\"url\":\"../../powerbi_auth_proxy\"}" && \
php composer.phar config scripts.post-autoload-dump "BlueRaster\\PowerBIAuthProxy\\Installer::postAutoloadDump" && \
php composer.phar require blueraster/powerbi_auth_proxy:dev-master

## run in a local web server
php -S localhost:8000 serve.php

rm -rf vendor && \
rm composer.lock && \
composer clearcache && \
composer config minimum-stability dev && \
composer config repositories.auth_proxy "{\"type\":\"path\",\"url\":\"../powerbi_auth_proxy\"}" && \
composer require g3n1us/powerbi_auth_proxy:dev-september-cleanup

## run in a local web server
php -S localhost:8000 serve.php

Generate Documentation

php phpDocumentor.phar --template=default -s graphs.enabled=true --sourcecode --force