Single-sign-on and self-serve account management.
https://netsyms.biz/apps/accounthub
Vous ne pouvez pas sélectionner plus de 25 sujets
Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
Skylar Ittner 3d309ac68b | il y a 6 ans | |
---|---|---|
apps | il y a 6 ans | |
database_upgrade | il y a 6 ans | |
lang | il y a 6 ans | |
lib | il y a 6 ans | |
mobile | il y a 6 ans | |
nbproject | il y a 6 ans | |
static | il y a 6 ans | |
.gitignore | il y a 6 ans | |
.gitmodules | il y a 7 ans | |
LICENSE.md | il y a 6 ans | |
README.md | il y a 6 ans | |
action.php | il y a 6 ans | |
api.php | il y a 6 ans | |
composer.json | il y a 6 ans | |
composer.lock | il y a 6 ans | |
database.mwb | il y a 6 ans | |
database.sql | il y a 6 ans | |
home.php | il y a 6 ans | |
index.php | il y a 6 ans | |
pages.php | il y a 6 ans | |
required.php | il y a 6 ans | |
settings.template.php | il y a 6 ans | |
setup.php | il y a 6 ans |
README.md
AccountHub
AccountHub is a web application enabling secure self-serve account management. Employees can change their password and manage other web apps they have access to with the dashboard.
https://netsyms.biz/apps/accounthub
Installing
We're working on a nice script to install it automatically, but until then...
- Setup a LAMP server with additional PHP extensions mbstring, zip, ldap, gd, imagick
- Copy
settings.template.php
tosettings.php
- Import
database.sql
into your database server - Edit
settings.php
and fill in your DB info - Setup LDAP auth, or set "LDAP_ENABLED" to FALSE
- Set the URL of the install
- Set the API and HOME values for TaskFloor, Inventory (BinStack), QwikClock, and in the "EXTERNAL_APPS" setting
- Remove any apps you aren't installing from "EXTERNAL_APPS"
- Setup the email settings to receive alerts you configure later in ManagePanel
- Run
composer install
(orcomposer.phar install
) to install dependency libraries - Edit the database table
apikeys
and add some API keys for the other apps to use - From a web browser, visit
http://apps/url
(or whatever your setup is). If you did everything right, you should see a login screen. - Now go to
http://apps/url/setup.php
and create an admin account. - Install ManagePanel to setup additional user accounts.