aboutsummaryrefslogtreecommitdiff
path: root/cli/onionshare_cli/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'cli/onionshare_cli/__init__.py')
-rw-r--r--cli/onionshare_cli/__init__.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/cli/onionshare_cli/__init__.py b/cli/onionshare_cli/__init__.py
index 859d35d7..d84a1eec 100644
--- a/cli/onionshare_cli/__init__.py
+++ b/cli/onionshare_cli/__init__.py
@@ -394,7 +394,13 @@ def main(cwd=None):
if mode_settings.get("general", "qr"):
qr = QRCode()
qr.add_data(url)
+ print("Onion address as QR code:")
qr.print_ascii()
+ if not mode_settings.get("general", "public"):
+ qr.clear()
+ qr.add_data(app.auth_string)
+ print("Private key as QR code:")
+ qr.print_ascii()
print("")
print("Waiting for the scheduled time before starting...")
app.onion.cleanup(False)
@@ -481,7 +487,13 @@ def main(cwd=None):
if mode_settings.get("general", "qr"):
qr = QRCode()
qr.add_data(url)
+ print("Onion address as QR code:")
qr.print_ascii()
+ if not mode_settings.get("general", "public"):
+ qr.clear()
+ qr.add_data(app.auth_string)
+ print("Private key as QR code:")
+ qr.print_ascii()
print("")
print("Press Ctrl+C to stop the server")