Thanks to all those links and comments were really very helpful.
Regarding the Wiki link, point 6.c and 6.d mentions thatFor each user
and from your own system, get an user ID, a username, and an assigned
role.Generate an authToken by passing the required parameters to
getAuthenticationToken. The token is a unique, signed string created
from the your shared secret, the user's ID and username, and their
assigned role. Here we need to generate user ID and username on server
side? Also how do I def...