I am creating a re-director of sorts in nodejs. I have a few values like userid // superid
these I would like to hash to prevent users from retrieving the url and fakin
You could use a so called URL safe variant of Base64. The most common variant, described in RFC 4648, uses -
and _
instead of +
and /
respectively, and omits padding characters (=
).
Most implementations of Base64 support this URL safe variant too, though if yours doesn't, it's easy enough to do manually.