add demo for auth2