Skip to content
Snippets Groups Projects
Select Git revision
  • 1c262c048403145878e43d2dd00ab4725f583a38
  • master default
  • script_novo
3 results

logout.sh

Blame
  • Forked from Bruno Nocera Zanette / dspace-rest-requests
    Source project has a limited visibility.
    logout.sh 449 B
    TOKEN=${1}
    
    DSPACEURL="https://localhost:8443/rest"
    TYPE="json"
    VERB="POST"
    ACTION="logout"
    
    if [ $# != 1 ]; then
      echo -e "ERROR! Wrong number parameter!"
      echo -e "USE:"
      echo -e "${0} <TOKEN>"
      exit 1
    fi
    
    RQST="{
      \"email\":\"${EMAIL}\",
      \"password\":\"${PASSWORD}\"
    }"
    
    curl -k -4 \
      -H "rest-dspace-token: ${TOKEN}" \
      -H "accept: application/${TYPE}" \
      -H "Content-Type: application/${TYPE}" \
      -X ${VERB} "${DSPACEURL}/${ACTION}"