Add a new auth mechanism (google oauth) + check dup URI on save