demo: add social auth, support GitHub first