Google Extends SSL To Developer-Facing APIs
Orome1 writes "Firesheep's authors can be the satisfied with the gradual migration towards SSL that most of the biggest social networks, search engines, online shops and others have embarked upon since its advent. Google, which has already taken care of its users and encrypted its Web Search, Gmail and Google Docs, has now turned its attention to the APIs used by developers."
Until it clogs your computing arteries?
This tells us two things:
1. You have SafeSearch enabled.
2. Somewhere, there's a soccer team called the Lesbian Midgets.
There's no -1 for "I don't get it."
Since we generally can't just shutdown access to port 80 yet (people would just get errors and confused and angry) there are two methods you can use to transition clients to HTTPS. Use HTTP Strict Transport Security which will address newer clients like Chrome, ideally they access your site securely the first time and you essentially tell them "from now on use HTTPS" for a specific amount of time (the longer the better):
Header set Strict-Transport-Security "max-age=15552000"
Header append Strict-Transport-Security includeSubDomains
The second will address current clients, but will not prevent things like firesheep. However it will hopefully result in people bookmarking your site with HTTPS and so on (take the spaces out between the slashes):
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https: / / %{HTTP_HOST}%{REQUEST_URI} [R=permanent,L]
This should also in theory cause any incoming links from sites that generate them dynamically (e.g. search engines) to take the permanent redirect and update their links (so if someone searches for you and clicks on the link it'll be an HTTPS link)
Typing https://slashdot.org/ just brings you back to http://slashdot.org./
Is it to hard to do, or does no one care here?