Hybrid APIs
Hybrid apps can enable multi-user support through Mobile SDK JavaScript APIs. These APIs reside in the SFAccountManagerPlugin
Cordova-based module.
Before you call any of these methods, you need to load the sfaccountmanager
plug-in. For example:
Method Name | Description |
---|---|
getUsers | Returns the list of users already logged in. |
getCurrentUser | Returns the current active user. |
logout | Logs out the specified user if a user is passed in, or the current user if called with no arguments. |
switchToUser | Switches the application context to the specified user, or launches the account switching screen if no user is specified. |
Hybrid apps don’t need to implement a receiver for the multi-user switching broadcast event. This handler is implemented by the SalesforceDroidGapActivity
class.