On replacing Basic Auth with OAuth 2.0

For the sake of eliminating spam and vandalism, It’s a relatively small price to pay.
Several months ago, we experienced a significant vandalism event. Finding all the specific rogue modifications without removing any legitimate contribution was nerve-breaking, and we’re not even sure we’ve completely recovered from it.