Traits

Implement this trait for a type in order to construct an OnlineWithAuthentication identity.