hi there,
as stated in the following feature request, it would be awesome to be able to use service accounts for google cloud storage. this would make it much more secure – and the recommended way by google.
Google Cloud Storage – Service Account Support
now i see it may not be implemented any time soon. therefore i wanted to extend the google gloud storage addon and especialle the token method to get the token by the service account credentials. but i do not see any way to extend this addon/storage method and register it to updraft. it seems the available storage methods are hardcoded in the UpdraftPlus class. could you tell me if there is any way to do this? i would also share the code-repository with you and be happy to help implementing it in the plugin if any help is needed.
edit: further reasons for using service accounts: i can scope the access to a certain bucket (am using a single bucket for each website and do not want code to access other backups), it’s not bound to a single user account (the user might leave the company),…