sso cookbook
merge sso