Generate Auth Tokens

Generate Auth Tokens

BASIC AUTH TOKEN USING BASE64

Basic Auth Token on Python

>>> string = 'user:password' >>> data = base64.b64encode(string.encode()) >>> print(data) b'ZGF0YSB0byBiZSBlbmNvZGVk'

Basic Auth Token on Linux

$ echo -n 'user:pass' | base64 ZGF0YSB0byBiZSBlbmNvZGVk

BEARER TOKEN

$ curl -XPOST /_xpack/security/oauth2/token -H "Content-Type: application/json" --data '{ "grant_type" : "password", "username" : "username", "password" : "my-password" }'