This is a new currently beta feature. This is production ready but some rougher edges then we like currently exist and as such is listed as beta.
In some cases studios may want to require all users to be authenticated. This section describes the setup process.
-
Change the automatically generated self signed certificate that sesinetd creates on first install. The default file names for the SSL information is
auth.priv
for the private key file andauth.cert
for the certificate file. -
Setup a custom secret key. Each sesinetd generates its own secret key on first startup but for security reasons its strongly advised to use your own secret key. The variable name for the secret key is
secretKey
and it requires the string to bea-zA-Z0-9
(no special characters are allowed). -
Set
requireAuthenticatedAccess=1
in sesinetd ini file to require all communication to the server to be over HTTPS and the user to be logged in to access the server.