@@ -74,12 +74,6 @@ defmodule Mix.Tasks.Hex.User do
7474
7575 $ mix hex.user key list
7676
77- ## Reset user account password
78-
79- Starts the process for resetting account password.
80-
81- $ mix hex.user reset_password account
82-
8377 ## Reset local password
8478
8579 Updates the local password for your local authentication credentials.
@@ -124,9 +118,6 @@ defmodule Mix.Tasks.Hex.User do
124118 [ "key" , "list" ] ->
125119 key_list ( )
126120
127- [ "reset_password" , "account" ] ->
128- reset_account_password ( )
129-
130121 [ "reset_password" , "local" ] ->
131122 reset_local_password ( )
132123
@@ -146,7 +137,6 @@ defmodule Mix.Tasks.Hex.User do
146137 { "key revoke KEY_NAME" , "Removes given key from account" } ,
147138 { "key revoke --all" , "Revoke all keys" } ,
148139 { "key list" , "Lists all keys associated with your account" } ,
149- { "reset_password account" , "Reset user account password" } ,
150140 { "reset_password local" , "Reset local password" }
151141 ]
152142 end
@@ -163,7 +153,6 @@ defmodule Mix.Tasks.Hex.User do
163153 mix hex.user key revoke KEY_NAME
164154 mix hex.user key revoke --all
165155 mix hex.user key list
166- mix hex.user reset_password account
167156 mix hex.user reset_password local
168157 """ )
169158 end
@@ -181,23 +170,6 @@ defmodule Mix.Tasks.Hex.User do
181170 end
182171 end
183172
184- defp reset_account_password ( ) do
185- name = Hex.Shell . prompt ( "Username or Email:" ) |> String . trim ( )
186-
187- case Hex.API.User . password_reset ( name ) do
188- { :ok , { code , _ , _ } } when code in 200 .. 299 ->
189- Hex.Shell . info (
190- "We’ve sent you an email containing a link that will allow you to reset " <>
191- "your account password for the next 24 hours. Please check your spam folder if the " <>
192- "email doesn’t appear within a few minutes."
193- )
194-
195- other ->
196- Hex.Shell . error ( "Initiating password reset for #{ name } failed" )
197- Hex.Utils . print_error_result ( other )
198- end
199- end
200-
201173 defp reset_local_password ( ) do
202174 encrypted_key = Hex.State . fetch! ( :api_key_write )
203175 read_key = Hex.State . fetch! ( :api_key_read )
0 commit comments