Is there a way to pass in the disabled argument for Oauth2.authorize_button?

I am using the Oauth2.authorize_button to build an authentication feature. However, it does not have a disabled argument that I can disable the button when triggered based on the session state. Is there a way to do so?