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

Using TLS to encrypt all messages #251

Closed
arthurguedes375 opened this issue Jan 23, 2024 · 2 comments · Fixed by #253
Closed

Using TLS to encrypt all messages #251

arthurguedes375 opened this issue Jan 23, 2024 · 2 comments · Fixed by #253
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@arthurguedes375
Copy link

Is your feature request related to a problem? Please describe.
I would like to be able to chat through websockets but making every message be encrypted.

Describe the solution you'd like
Some way to just set a certificate and just work out of the box. (something like the python socketio client, where you just set the keys and you're good to go)

Describe alternatives you've considered
encrypting it manually before the requests

@arthurguedes375 arthurguedes375 added the enhancement New feature or request label Jan 23, 2024
@Totodore Totodore added the documentation Improvements or additions to documentation label Jan 23, 2024
@Totodore Totodore removed their assignment Jan 23, 2024
@Totodore
Copy link
Owner

@arthurguedes375 TLS encryption is done in front of socketioxide with the http framework you use. I provided an example with axum in the related PR but it can be done with any http framework.

@arthurguedes375
Copy link
Author

@arthurguedes375 TLS encryption is done in front of socketioxide with the http framework you use. I provided an example with axum in the related PR but it can be done with any http framework.

Thanks man !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants