@@ -75,12 +75,6 @@ defmodule Mix.Tasks.Hex.User do
7575
7676 $ mix hex.user key list
7777
78- ## Reset user account password
79-
80- Starts the process for resetting account password.
81-
82- $ mix hex.user reset_password account
83-
8478 ## Reset local password
8579
8680 Updates the local password for your local authentication credentials.
@@ -125,9 +119,6 @@ defmodule Mix.Tasks.Hex.User do
125119 [ "key" , "list" ] ->
126120 key_list ( )
127121
128- [ "reset_password" , "account" ] ->
129- reset_account_password ( )
130-
131122 [ "reset_password" , "local" ] ->
132123 reset_local_password ( )
133124
@@ -147,7 +138,6 @@ defmodule Mix.Tasks.Hex.User do
147138 { "key revoke KEY_NAME" , "Removes given key from account" } ,
148139 { "key revoke --all" , "Revoke all keys" } ,
149140 { "key list" , "Lists all keys associated with your account" } ,
150- { "reset_password account" , "Reset user account password" } ,
151141 { "reset_password local" , "Reset local password" }
152142 ]
153143 end
@@ -164,7 +154,6 @@ defmodule Mix.Tasks.Hex.User do
164154 mix hex.user key revoke KEY_NAME
165155 mix hex.user key revoke --all
166156 mix hex.user key list
167- mix hex.user reset_password account
168157 mix hex.user reset_password local
169158 """ )
170159 end
@@ -182,23 +171,6 @@ defmodule Mix.Tasks.Hex.User do
182171 end
183172 end
184173
185- defp reset_account_password ( ) do
186- name = Hex.Shell . prompt ( "Username or Email:" ) |> String . trim ( )
187-
188- case Hex.API.User . password_reset ( name ) do
189- { :ok , { code , _ , _ } } when code in 200 .. 299 ->
190- Hex.Shell . info (
191- "We’ve sent you an email containing a link that will allow you to reset " <>
192- "your account password for the next 24 hours. Please check your spam folder if the " <>
193- "email doesn’t appear within a few minutes."
194- )
195-
196- other ->
197- Hex.Shell . error ( "Initiating password reset for #{ name } failed" )
198- Hex.Utils . print_error_result ( other )
199- end
200- end
201-
202174 defp reset_local_password ( ) do
203175 encrypted_key = Hex.State . fetch! ( :api_key_write )
204176 read_key = Hex.State . fetch! ( :api_key_read )
0 commit comments