#2121 - Preliminary OAuth client