# Crear cuentas

Antes se creaban cuentas en Blynk usando el correo electrónico: Cada usuario en la APP de Blynk podía crearse una cuenta, enviando un email. El servidor local Blynk puede enviar correos electrónicos si tiene configurado un fichero que se llama mail.properties y se envía el correo con las credenciales. No obstante esta opción de crear cuenta **ha desaparecido** de la APP (En CATEDU ya *barruntábamos* esto, que Blynk Inc al quitar crear nuevos usuarios es que pensaba quitar este servicio Blynk legacy).

No obstante, la creación de usuarios mediante emails era un problema pues menores de 16 años no pueden tener emails ni redes sociales, ni whatsapps (¿oigo risas?).

<p class="callout success">**En el curso vas a utilizar los servidores de CATEDU luego tendrás asignado 12 cuentas de alumnos + un profesor** Recibirás un email con los nombres de usuario y las contraseñas</p>

#### <span style="background-color: #ffffff; color: #169179;">**¿Y fuera del curso?** </span>

En este caso necesitarás tener un servidor Blynk legacy local que tal y como lo explicamos en los siguiente capítulos, montado en una Raspberry.

Entramos en la **carpeta de Blynk en nuestra Raspberry**, ya sea por VNC, o con una pantalla, teclado y ratón o por SSH y lo que hay que hacer es crear unos ficheros texto que se llamen **emailusuario.Blynk.user** los emails de los usuarios pueden ser inventados, por ejemplo en la figura puedes ver que en la raspberry hay dos usuarios <user1@yo.es> <user2@yo.es> luego los ficheros textos son **user1@yo.es.Blynk.user** y el otro es **user2@yo.es.Blynk.user**.

Entrando por VNC o pantalla, teclado y ratón:

[![userblynkvnc.jpg](https://libros.catedu.es/uploads/images/gallery/2022-09/scaled-1680-/userblynkvnc.jpg)](https://libros.catedu.es/uploads/images/gallery/2022-09/userblynkvnc.jpg)

Entrando por SSH

[![userblynkssh.jpg](https://libros.catedu.es/uploads/images/gallery/2022-09/scaled-1680-/userblynkssh.jpg)](https://libros.catedu.es/uploads/images/gallery/2022-09/userblynkssh.jpg)

El contenido por ejemplo del fichero **user2@yo.es.Blynk.user** es:

> {"name":"**user2@yo.es**","email":"**user2@yo.es**","appName":"Blynk","region":"local","ip":"ip\_local\_raspberry","pass":"uffzlHwvejaeZZz2PzqmKuB22OACUDRLWvKEl7RCDQI=","lastModifiedTs":1663010486621,"lastLoggedIP":"192.168.1.73","lastLoggedAt":1635057921978,"profile":{},"isFacebookUser":false,"isSuperAdmin":false,"energy":99600,"id":"**user2@yo.es-Blynk**"}

Luego lo único que tienes que hacer para crear nuevos usuarios es **crear ficheros texto que se llamen <userx@yo.es.Blynk.user> y con contenido igual que el anterior pero cambiando el numero 2 por x** (si quieres respetar <userx@yo.es> pero puedes inventarte cualquier email ficticio)

<p class="callout info">**¿Por qué puede ser que el contenido de un fichero pueda tener más información o menos que otros?** Porque en esos ficheros txt tiene la información de los proyectos creados por el usuario </p>

<p class="callout info">**¿Entonces si el fichero <user1@yo.es.Blynk.user> tiene toda la información del usuario y todas sus proyectos... si ese usuario quiere llevarse sus proyectos a otro servidor Blynk sólo tiene que copiar y pegar es fichero texto?**  
Respuesta : SI , así de sencillo, ese fichero texto (por lo tanto libre de virus) tiene toda la información.</p>

<p class="callout info">**¿En la APP no se almacena ningún proyecto?**  
Ninguno, todos los proyectos están almacenados en esos ficheros txt  
si no hay conexión con el servidor, en la APP no aparece NADA</p>

<p class="callout info">**Vale, ya sé crear los nombres de usuarios ¿Y las contraseñas?**  
En teoría están encriptadas en el fichero texto, como puedes ver, sale uffzlHwvejaeZZz2PzqmKuB22OACUDRLWvKEl7RCDQI= eso significa *alcorisa*  
Pero tranquilo, luego veremos en el panel de control cómo se pueden poner las contraseñas sin encriptar</p>

+información [aquí](https://osoyoo.com/2021/10/24/how-to-create-new-user-account-in-local-blynk-legacy-server/)