@@ -130,12 +130,12 @@ def update_scope(scope)
130130
131131 say "The existing key doesn't have access of #{ scope } on #{ pretty_host } . Please sign in to update access."
132132
133- email = ask " Email : "
134- password = ask_for_password "Password: "
133+ identifier = ask "Username/email : "
134+ password = ask_for_password " Password: "
135135
136136 response = rubygems_api_request ( :put , "api/v1/api_key" ,
137137 sign_in_host , scope : scope ) do |request |
138- request . basic_auth email , password
138+ request . basic_auth identifier , password
139139 request [ "OTP" ] = otp if otp
140140 request . body = Gem ::URI . encode_www_form ( { api_key : api_key } . merge ( update_scope_params ) )
141141 end
@@ -159,23 +159,23 @@ def sign_in(sign_in_host = nil, scope: nil)
159159 say "Don't have an account yet? " \
160160 "Create one at #{ sign_in_host } /sign_up"
161161
162- email = ask " Email : "
163- password = ask_for_password "Password: "
162+ identifier = ask "Username/email : "
163+ password = ask_for_password " Password: "
164164 say "\n "
165165
166166 key_name = get_key_name ( scope )
167167 scope_params = get_scope_params ( scope )
168- profile = get_user_profile ( email , password )
168+ profile = get_user_profile ( identifier , password )
169169 mfa_params = get_mfa_params ( profile )
170170 all_params = scope_params . merge ( mfa_params )
171171 warning = profile [ "warning" ]
172- credentials = { email : email , password : password }
172+ credentials = { identifier : identifier , password : password }
173173
174174 say "#{ warning } \n " if warning
175175
176176 response = rubygems_api_request ( :post , "api/v1/api_key" ,
177177 sign_in_host , credentials : credentials , scope : scope ) do |request |
178- request . basic_auth email , password
178+ request . basic_auth identifier , password
179179 request [ "OTP" ] = otp if otp
180180 request . body = Gem ::URI . encode_www_form ( { name : key_name } . merge ( all_params ) )
181181 end
@@ -295,7 +295,7 @@ def webauthn_verification_url(credentials)
295295 if credentials . empty?
296296 request . add_field "Authorization" , api_key
297297 else
298- request . basic_auth credentials [ :email ] , credentials [ :password ]
298+ request . basic_auth credentials [ :identifier ] , credentials [ :password ]
299299 end
300300 end
301301 response . is_a? ( Gem ::Net ::HTTPSuccess ) ? response . body : nil
@@ -346,11 +346,11 @@ def default_host?
346346 host == Gem ::DEFAULT_HOST
347347 end
348348
349- def get_user_profile ( email , password )
349+ def get_user_profile ( identifier , password )
350350 return { } unless default_host?
351351
352352 response = rubygems_api_request ( :get , "api/v1/profile/me.yaml" ) do |request |
353- request . basic_auth email , password
353+ request . basic_auth identifier , password
354354 end
355355
356356 with_response response do |resp |
0 commit comments