rroycedev / rroyce-assetmgr
The Laravel Framework.
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:HTML
Type:project
Requires
- php: >=7.1.3
- adldap2/adldap2: ^8.0
- adldap2/adldap2-laravel: ^4.0
- fideloper/proxy: ~4.0
- laravel/framework: 5.6.*
- laravel/tinker: ~1.0
- laravelcollective/html: ^5.4.0
Requires (Dev)
- barryvdh/laravel-debugbar: ^3.1
- filp/whoops: ~2.0
- fzaninotto/faker: ~1.4
- mockery/mockery: ~1.0
- nunomaduro/collision: ~2.0
- phpunit/phpunit: ~7.0
- symfony/thanks: ^1.0
This package is auto-updated.
Last update: 2024-10-22 22:44:44 UTC
README
An asset manager website using laravel package adldap2/adldap2-laravel
To get Webpack to compiler for vuejs-devtools you need to add the following to the end of the file ./node_modules/laravel-mix/setup/webpack.config.js:
module.exports.node = { fs: 'empty', child_process: 'empty' } externals: { child_process: 'child_process' }
Installation for Database Authentication
-
Clone the repository https://github.com/rroycedev/rroyce-assetmgr to your project root directory
-
Copy the .env.example file to .env
-
Edit the .env file and change the database settings to your settings:
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=homestead DB_USERNAME=homestead DB_PASSWORD=secret
-
From the project root directory type the following:
composer update php artisan key:generate php artisan migrate php artisan db:seed --class=InitUsersTableSeeder
Installation for LDAP Authentication
-
Clone the repository https://github.com/rroycedev/rroyce-assetmgr to your project root directory
-
Copy the .env.example file to .env
-
Edit the .env file and change the the value of:
ASSETMGR_USER_PROVIDER_DRIVER=adldap ADLDAP_ACCOUNT_PREFIX="cn=" ADLDAP_ACCOUNT_SUFFIX=",cn=Asset Manager,ou=groups,dc=rroyce,dc=com" ADLDAP_CONTROLLERS=10.0.0.101 ADLDAP_PORT=389 ADLDAP_AUTO_CONNECT=false ADLDAP_TIMEOUT=5 ADLDAP_BASEDN="dc=rroyce,dc=com" ADLDAP_ADMIN_ACCOUNT_PREFIX="cn=" ADLDAP_ADMIN_ACCOUNT_SUFFIX=",dc=rroyce,dc=com" ADLDAP_ADMIN_USERNAME=admin ADLDAP_ADMIN_PASSWORD= ADLDAP_USE_SSL=false ADLDAP_USE_TLS=false
-
From the project root directory type the following:
composer update php artisan key:generate php artisan vendor:publish --tag=adldap
Run Project Web Server
To run the webserver type the following from the project root directory:
php artisan server --host=<hostname> --port=<portnumber>