Sha256: f95fadbd480f797df25ad3ecd5a13a2ef61ee8a9cd11d5704465f689d5c110fb
Contents?: true
Size: 615 Bytes
Versions: 11
Compression:
Stored size: 615 Bytes
Contents
module Kontena::Cli::User class VerifyCommand < Clamp::Command include Kontena::Cli::Common parameter "TOKEN", "Kontena verify token" option "--auth-provider-url", "URL", "Auth provider URL", default: "https://auth.kontena.io/" def execute require_api_url params = {token: token} begin auth_client = Kontena::Client.new(auth_provider_url) auth_client.post('user/email_confirm', params) puts 'Account verified'.colorize(:green) rescue Kontena::Errors::StandardError abort 'Invalid verify token'.colorize(:red) end end end end
Version data entries
11 entries across 11 versions & 1 rubygems