fix show GPG password in setup and add confirm password
This commit is contained in:
parent
d477a8a939
commit
f15b4e47bf
3 changed files with 13 additions and 1 deletions
MPW/UI
|
@ -126,9 +126,17 @@ class Cli
|
|||
end
|
||||
|
||||
name = ask(I18n.t('form.setup_gpg_key.name')).to_s
|
||||
password = ask(I18n.t('form.setup_gpg_key.password')).to_s
|
||||
password = ask(I18n.t('form.setup_gpg_key.password')) {|q| q.echo = false}
|
||||
confirm = ask(I18n.t('form.setup_gpg_key.confirm_password')) {|q| q.echo = false}
|
||||
|
||||
if password != confirm
|
||||
puts I18n.t('form.setup_gpg_key.error_password')
|
||||
exit 2
|
||||
end
|
||||
|
||||
length = ask(I18n.t('form.setup_gpg_key.length')).to_s
|
||||
expire = ask(I18n.t('form.setup_gpg_key.expire')).to_s
|
||||
password = password.to_s
|
||||
|
||||
length = length.nil? || length.empty? ? 2048 : length.to_i
|
||||
expire = expire.nil? || expire.empty? ? 0 : expire.to_i
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue