Theme Activation

I bought a theme in 2017 and have used it in 1 site and have been updating it. For the latest update the authors need access to my envato account to activate the theme or I cannot access the theme options. Is it normal for authors to have access to your account to activate a theme? Why dont they do it by purchase code.

theme author shouldn’t ask your envato market login credentials to update the theme or activate the theme. but they can ask you any personal token created here or ask purchase code. Thanks