Diseñadores web ,podria hacer una pequeña base de datos en mi drive y utilizarla para logins?

Hola soy muy newbie pero ando aprendiendo a hacer webs tipo empresariales para una propia y para otros.
La cuestion es tengo ya mis cosillas y demas y un login, se que en algun sitio tendre que guardar el login (estoy haciendolo todo en html5,css y javascrip) por tanto me preguntaba si podria simplemente crear una bd subirla a drive y como vincularla para los que se registren en mis web apps.
Un poco de luz porque no se ni como empezar,por favor.
Entiendo que estás trabajando solo en el cliente, por lo que no puedes crear el login sin la parte del servidor. Bueno, en realidad puedes, pero sería un login solo de pega, simulado con JS.

Lo que necesitas es instalar un servidor del tipo que quieras (node si quieres trabajar con js en el servidor, apache o nginx si quieres trabajar con php, etc) y una base de datos (lo más sencillo es MySQL/MariaDB).
Lo mas es lo que te dice @Alecs7k. Si quieres complicarte supongo que lo podrias hacer con la api de gdrive. Tendrias que ver como se accede a los ficheros guardar en ellos los usuarios /contraseña.

En resumen, por si te animas:
https://developers.google.com/drive/api/v3/about-sdk
Le echas un vistazo a la API de Gdrive. Al ser REST las consultas serán del tipo: dominio/carpeta/fichero. Así que tu tendrás que ir creando en tu drive una carpeta con nombre del usuario, y un fichero de texto de nombre de la contraseña. Dentro del fichero de texto puedes guardar toda la información formateada como quieras para recuperarla al consultar un usuario/contraseña.
Por ejemplo, si consultas: https://eldominiodegdrive/usuario_pepe/contraseña_1234, la respuesta si existe será el fichero con la información, siexiste será un numero 200, sino 400. Entonces si no recibes el fichero sabrás que no está logueado.

Lo he simplificado mucho porque cuando leas el API de GDrive seguramente te hablará de un token que enlace a una cuenta determinada (que no sea la tuya personal). Pero como te he dicho, tendrás que echarle un vistazo tu a la API.
xuspitin escribió:Lo mas es lo que te dice @Alecs7k. Si quieres complicarte supongo que lo podrias hacer con la api de gdrive. Tendrias que ver como se accede a los ficheros guardar en ellos los usuarios /contraseña.

En resumen, por si te animas:
https://developers.google.com/drive/api/v3/about-sdk
Le echas un vistazo a la API de Gdrive. Al ser REST las consultas serán del tipo: dominio/carpeta/fichero. Así que tu tendrás que ir creando en tu drive una carpeta con nombre del usuario, y un fichero de texto de nombre de la contraseña. Dentro del fichero de texto puedes guardar toda la información formateada como quieras para recuperarla al consultar un usuario/contraseña.
Por ejemplo, si consultas: https://eldominiodegdrive/usuario_pepe/contraseña_1234, la respuesta si existe será el fichero con la información, sino existe será un numero 200. Entonces si no recibes el fichero sabrás que no está logueado.

Lo he simplificado mucho porque cuando leas el API de GDrive seguramente te hablará de un token que enlace a una cuenta determinada (que no sea la tuya personal). Pero como te he dicho, tendrás que echarle un vistazo tu a la API.


Le dices a alguien que no distingue entre frontend y backend que consulte la api de drive [+risas]

@EDU80, lo que buscas es una base de datos, informate de como funcionan los lenguajes del lado del servidor y como se conectan estos con las bases de datos. Puedes hacer tus pruebas con xampp, te instala phpmyadmin que es una interfaz gráfica.
Viendo que los conocimientos de lo que se puede hacer en cliente y servidor no los tienes muy asentados, sin ningún animo de ofender,
es posible que puedas probar con esto: https://sheety.co/
Se utiliza para tener una "base de datos" desde un Google Doc Sheet.
Básicamente, te creas un excel en google docs y con eso le haces preguntas.
O como comentan los compañeros, aprender un poco de php y mysql, esta parte es más recomendable a futuro y si como dices, es para aprender.
4 respuestas