MINERVA
Platform Documentation

Authentication#

Login#

curl -X POST -c - --data "login=anonymous&password=" \
 https://minerva-dev.lcsb.uni.lu/minerva/api/doLogin

Logout#

curl -X POST --data "" --cookie "MINERVA_AUTH_TOKEN=xxxxxx" \
 https://minerva-dev.lcsb.uni.lu/minerva/api/doLogout

Check if user is authenticated#

Sometimes there is need for verification if user is authenticated in the current session (for instance we might need this information to check if our session did not expire). This API call provides this information.

curl -X GET --data "" --cookie "MINERVA_AUTH_TOKEN=xxxxxx" \
 https://minerva-dev.lcsb.uni.lu/minerva/users/isSessionValid