From e067e2cb2478f6f0e5856badab93aeca134737de Mon Sep 17 00:00:00 2001 From: Alexander Popov Date: Mon, 3 Jan 2022 23:39:04 +0300 Subject: [PATCH] add password generator --- src/passw0rd_manager.cr | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/passw0rd_manager.cr b/src/passw0rd_manager.cr index b5771ee..e2e3cbf 100644 --- a/src/passw0rd_manager.cr +++ b/src/passw0rd_manager.cr @@ -35,7 +35,9 @@ OptionParser.parse do |parser| exit end parser.on "-g", "--generate-password", "Generate password" do - puts "---" + puts Random::Secure.urlsafe_base64(16, padding: false).to_s.colorize(:black).back(:white) + puts Random::Secure.urlsafe_base64(16, padding: false).to_s.colorize(:white).back(:red) + puts Random::Secure.urlsafe_base64(16, padding: false).to_s.colorize(:white).back(:blue) exit end parser.on "-t", "--unixtime", "Return local timestamp" do