| | |
| | | |
| | | ## Setup |
| | | |
| | | ### Env und Settings |
| | | |
| | | Als Erstes wird die ENV Variable "NODE_ENV" gebraucht. Diese muss gesetzt sein. |
| | | Je nach ENV (dev, test, prod, ...) muss dann auch die settings Datei angepasst werden. |
| | | |
| | | |
| | | ### Service |
| | | |
| | | Der REST-Service an sich muss auf dem gleichen Rechner laufen auf dem auch die ILIAS DB läuft (ansonsten die Config anpassen). |
| | |
| | | Apache muss als Proxy für globus-ilias-rest fungieren und Verbindungen an diesen weiterreichen. |
| | | |
| | | todo |
| | | |
| | | |
| | | |
| | | ## Usage |
| | | |
| | | Es wird ein Auth-Token gebraucht um den Service zu benutzen. Dieses wird in settings.js definiert. |
| | | |
| | | Dann kann der Service angesprochen werden (test mit curl): |
| | | |
| | | curl localhost:4101/users?token=AUTHTOKEN |
| | | |
| | | |
| | | ### Routes |
| | | |
| | | Verfügbare Routen sind: |
| | | |
| | | GET /users |
| | | GET /users/count |
| | | GET /user/login/:login |
| | | GET /user/userId/:userId |
| | | |
| | | |