Comencé a leer la documentación de Google Chrome y me gustó su enfoque de usar HTML y Javascript para crear extensiones. Leer this tutorial sobre almacenamiento local me hizo pensar en muchos usos diferentes.Almacenamiento de contraseñas en Google Chrome Extension
Quiero desarrollar una extensión para ayudarme con los sistemas corporativos. Es muy específico, y solo se usará dentro de una empresa.
Esta extensión haría algunas actividades a este sistema corporativo, usando javascript DOM, con solo un clic en la barra de herramientas de Chrome de Google. Para trabajar con un solo clic, la extensión necesita almacenar una contraseña en Chrome: por lo tanto, si reinicia su sistema, no necesita ingresarlo nuevamente.
¿Cómo puedo hacer eso? ¿Persiste una contraseña en una extensión de Google Chrome para iniciar sesión en otro sistema? No quiero almacenarlo en "texto sin formato", me gustaría al menos utilizar algún tipo de encriptación (tal vez una API de Google Chrome con este recurso).
¿Es posible? ¿Cómo persisto estos datos con la estructura de extensiones de Google Chrome (la mejor manera)?
¿Todos los códigos fuente de mi extensión de Google Chrome están disponibles a través del navegador? Si no, podría los archivos con encriptación con permisos de raíz. –
Sí. Al igual que cualquier página web, puede ver el origen de cualquier extensión. (Hacerlo es más complicado en el caso de una extensión, sin embargo, tiene que descomprimir el archivo ".crx" o instalar la extensión y encontrar los archivos descomprimidos en su máquina). – oldestlivingboy
No entendí su respuesta ... por lo tanto si configuro todas las carpetas de Chrome solo con privilegios de raíz, el usuario puede ver la fuente desde Chrome mismo (como ejecutar la fuente de visualización en el navegador)? –