Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove authentication requirement? #18

Open
Goddard opened this issue Aug 19, 2022 · 3 comments
Open

Remove authentication requirement? #18

Goddard opened this issue Aug 19, 2022 · 3 comments

Comments

@Goddard
Copy link

Goddard commented Aug 19, 2022

Just curious if some config option exists for this.

@fquirin
Copy link
Contributor

fquirin commented Aug 19, 2022

Hi @Goddard ,

you mean like completely remove any user authentication?

[EDIT] Below comment is referring to SEPIA server NOT STT server alone:

Since everything in SEPIA is built to work based on user-IDs the system always requires some sort of account to work but in theory one could either replace the authentication module with something that simply accepts every request without checking the password or one could create a number of accounts and hard-code the login password into each client 🤔.
Both options are not officially supported (yet?!).

@Goddard
Copy link
Author

Goddard commented Aug 19, 2022

On local networks where the server would never be exposed to the internet the authentication isn't required at least in my use case. I was planning on having many hundred streams coming to the server or a cluster of servers.

@fquirin
Copy link
Contributor

fquirin commented Aug 19, 2022

Oh sorry I just realized that you were talking about the STT server explicitly and not the SEPIA server in general, I mixed up the issues section 🤦‍♂️.
Actually in this case you can simply stick with the default setting common_auth_token=test1234 which is already hard-coded into the STT-client (web) if no token is given. Or you can hard-code it into your custom requests.

[EDIT] The corresponding default clientId is "any".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants