[DF-1206] add openID implementation for ios/macos