Looks like the undefined scope was getting added to the query
params for the redirect url. This change prevents the scope
param from being present for anything but google.
rancher/rancher#27175
- Adds helper text to YAML file
- Adds checks for undefined properties in buttondisabled computed prop
- Better naming for oauth state key in localstorage