Sha256: b587d238d8708e50bd74f62ecef11b5838cd7ee3bc936e2c049d33f030836776

Contents?: true

Size: 509 Bytes

Versions: 15

Compression:

Stored size: 509 Bytes

Contents

command :login do |c|
  c.syntax = 'ios login'
  c.summary = 'Save account credentials'

  c.action do |args, options|
    say_warning "You are already authenticated" if Security::InternetPassword.find(:server => Cupertino::ProvisioningPortal::HOST)

    user = ask "Username:"
    pass = password "Password:"

    if Security::InternetPassword.add(Cupertino::ProvisioningPortal::HOST, user, pass)
      say_ok "Account credentials saved"
    else
      say_error "Error saving credentials"
    end
  end
end

Version data entries

15 entries across 15 versions & 2 rubygems

Version Path
cupertino-1.4.0 ./lib/cupertino/provisioning_portal/commands/login.rb
download-profiles-1.0.2 ./lib/download-profiles/provisioning_portal/commands/login.rb
cupertino-1.3.4 ./lib/cupertino/provisioning_portal/commands/login.rb
download-profiles-1.0.1 ./lib/download-profiles/provisioning_portal/commands/login.rb
cupertino-1.3.3 ./lib/cupertino/provisioning_portal/commands/login.rb
cupertino-1.3.2 ./lib/cupertino/provisioning_portal/commands/login.rb
cupertino-1.3.1 ./lib/cupertino/provisioning_portal/commands/login.rb
download-profiles-1.0.0 ./lib/download-profiles/provisioning_portal/commands/login.rb
cupertino-1.3.0 ./lib/cupertino/provisioning_portal/commands/login.rb
cupertino-1.2.4 ./lib/cupertino/provisioning_portal/commands/login.rb
cupertino-1.2.3 ./lib/cupertino/provisioning_portal/commands/login.rb
cupertino-1.2.2 ./lib/cupertino/provisioning_portal/commands/login.rb
cupertino-1.2.1 ./lib/cupertino/provisioning_portal/commands/login.rb
cupertino-1.2.0 ./lib/cupertino/provisioning_portal/commands/login.rb
cupertino-1.1.2 ./lib/cupertino/provisioning_portal/commands/login.rb