title: Authentication with Blogger API for Windows desktop app
body: <p>I'm trying to develop a C# Windows application to perform some custom Google Blogger tasks. Using the Google.Apis.Blogger.v3 Nuget package, I've successfully queried my public test blogs' posts, but now I want to make it capable of querying a private blogs' posts and performing administrative tasks on the blog.</p>
  
  <p>I've been through <a href="https://developers.google.com/api-client-library/dotnet/guide/aaa_oauth" rel="nofollow">this page</a> and a bunch of related pages on OAuth. They all seem really vague. That page is the closest I've come to seeing how to actually use OAuth with the API. I don't understand why it uses the hardcoded string "user", though. Where does "user" come from?</p>
  
  <p>Additionally, I don't see how this would give me access to a blog. I guess it will authenticate my application, but my application doesn't have the rights to administer any blog it wants. Does my app's user have to go get their own OAuth ID &amp; secret and provide it to my app? Not user friendly. I imagine my application just allowing the user to enter the URL to their blog, their user name, and their password, and then going and authenticating as that user via the API and sending that token with each request. Is there a way for me to access a blog using just a user name &amp; password?</p>