NAME

solid_auth.pl - A solid authentication tool

SYNOPSIS

  # Set your default webid
  solid_auth.pl set https://hochstenbach.solidcommunity.net/profile/card#me

  # Authentication to a pod
  solid_auth.pl authenticate

  # Get the http headers for a authenticated request
  solid_auth.pl headers GET https://hochstenbach.solidcommunity.net/inbox

  # Act like a curl command and fetch authenticated content
  solid_auth.pl curl -X GET https://hochstenbach.solidcommunity.net/inbox

  # Add some data
  solid_auth.pl curl -X POST \
        -H "Content-Type: text/plain" \
        -d "abc" \
        https://hochstenbach.solidcommunity.net/public/

  # Add a file
  solid_auth.pl curl -X PUT \
        -H "Content-Type: application/ld+json" \
        -d "@myfile.jsonld" \
        https://hochstenbach.solidcommunity.net/public/myfile.jsonld