Added support for different keychain groups (multi-user)

When you support multiple users in your app and they want to link different accounts, we have to use a different keychain item.