Client authentication

Authentication for Client users.

Border0 clients (users that visit resources that are protected and made available through Border0), need a JWT token to authenticate.

The Border0 API looks for a header called: x-access-token with a JWT token like this
x-access-token: $TOKEN

To get a token use the /login /client/auth/org/<org_id>?port=<local_port> api end point. Or use
border client login --org <org_id> The Token can be found in the users Home directory as $HOME/.mysocketio_client_token