OAuth very nearly done. Just need to set scope correctly (default doesn't allow committing).