Integración de Password Manager en la aplicación de iPhone

He notado que algunas aplicaciones de iPhone han comenzado a permitirle usar su administrador de passwords para iniciar session. Slack es un ejemplo de esto:

Inicio de sesión flojo

Slack password manager

Parece que hay un enlace que está desencadenando una versión parcial de la barra de herramientas de compartir en Safari que te permite acceder al widget del administrador de passwords favorito. Eso es todo lo que pude averiguar hasta ahora.

Mi pregunta es, ¿cómo han conseguido esta funcionalidad en su aplicación? Estoy principalmente desarrollando cosas usando React Native, pero si necesita un componente personalizado, entonces eso no es un problema.

Puedes echar un vistazo a la extensión de aplicación-contraseña-genérica que te da acceso a los administradores de passwords. Es provisto por los creadores de Last Password y 1Password.

Obviamente, necesitará envolverlo con un componente nativo para que pueda activarlo desde su código JS.