Skip to content

SNET-Entrance/Entrance-UM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Entrance-UM

Usermanagement (UM)

This python program is the frontend for Entrance users. It enables the user to maintain data (*.fit files, graphic files such as *.png or *.jpg) and to encrypt data under some access rules. The encryption backend is a Java service and needs to be setup seperatly.

In order to use the Dashboard, please add a valid email provider information to https://github.com/SNET-Entrance/Entrance-UM/blob/master/src/config/default.py . This email provider will be used to send invitation emails to users trying to register to the Dashboard.

Preliminaries:

  • rename src/config/default.py.example to src/config/default.py
  • edit src/config/default.py for your needs (provide valid email provider settings).

Initialize the Dashboard:

...$ cd src/
.../src$ sudo python setup-database.py install 
.../src$ sudo python setup.py install

Start the service:

.../src$ python run.py

Check whether a hidden ".entrance" directory in your home folder exists.

Login to the Dashboard using a test account:

Dashboard url: http://localhost:20000 Testuser:Test1234

Using an edugain account for login:

After

1st. defining a login/password for a SMTP server in config/default.py

2nd. creating a local account using your edugain-ready email address,

you can log into the Dashboard using your edugain credentials. Trigger the edugain login by clicking on the Cyclone logo at the login page.

Dashboard Screenshot:

alt text