Module dittolive_ditto::identity [−][src]
Structs
Deprecated - use OfflinePlayground
instead.
An identity where devices are manually configured with a x509 certificate bundle
Develop peer-to-peer apps with no cloud connection. This mode offers no security and must only be used for development. In this mode, any string can be used as the name of the app.
Deprecated - use OnlineWithAuthentication
instead.
Test a Ditto Cloud app without authentication (“Playground mode”).
This mode offers no security and must only be used for development.
Other behavior mirrors the Online
identity.
Test a Ditto Cloud app with a simple shared token (“Playground mode”).
This mode offers no security and must only be used for development.
Other behavior mirrors the Online
identity.
Run Ditto in secure production mode, logging on to Ditto Cloud or an on-premises authentication server. User permissions are centrally managed. Sync will not work until a successful login has occurred.
An identity where any device is trusted provided they know the secret key. This is a simplistic authentication model normally only suitable for private apps where users and devices are both trusted. In this mode, any string may be used as the app id.