we need a couple of things wrt to having other TNCs run this software:
a means of authentication with the downstream datastore
a means of identifying this TNC (currently hardcoded)
For both we can use environment variables as we do everything else. The former will be a query parameter passed to the datastore. Not secure at all but more secure than nothing. The latter will simply be a string value taken from environment variable rather than being hardcoded
Downstream we'll need to make the datastore validate this authentication query parameter (equality check for now).
we need a couple of things wrt to having other TNCs run this software:
For both we can use environment variables as we do everything else. The former will be a query parameter passed to the datastore. Not secure at all but more secure than nothing. The latter will simply be a string value taken from environment variable rather than being hardcoded
Downstream we'll need to make the datastore validate this authentication query parameter (equality check for now).