-
Notifications
You must be signed in to change notification settings - Fork 693
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
[v3 onion migration] investigate v2-only user messaging options #4631
Comments
Inside the Flask app, we can inspect the Two possible solutions:
Preference is for 2). Thoughts, @redshiftzero? |
yep I like 2, so the plan would be:
|
After discussing with @redshiftzero, we'll go with option 1 above. Specifically, we want to deliver:
We don't plan to implement any custom messaging as part of the 1.0. If we deliver the changes to expose the URL info to the application, then we're unblocked adding such messaging in the future, without requesting Admin intervention in the form of playbook runs. |
Description
This is a stretch ticket for #2951.
For organizations enabling v2 and v3 alongside (expected for most existing SecureDrop instances) we’d ideally expose to source and journalist users something like:
“Warning: you are currently using 0123456789abcedf.onion, in the future please use our new improved onion (language here intentionally vague because we’re not going to take on the task of explaining the detailed differences of v2 versus v3 onions to non-technical users - could be something like “more secure”!) at <long address>.onion.”
This ticket is to investigate methods to do this. While we could defer this until a future release, it would be wise for us to use some cycles now to think about this now in case we need Apache config changes to pass through v2/v3 info - it’s potentially brittle to make this kind of change in an auto update.
The text was updated successfully, but these errors were encountered: