Funcional de Autenticacion en SQL
iEvolution
Autenticación de Usuarios
Para el desarrollo de la aplicación web iEvolution, y relacionado con la autenticación de usuarios a las bases de datos se deberán teneren cuenta los siguientes puntos:
La conexión al servidor se realizará utilizando la autenticación del usuario de Windows que inicia el servicio web en el servidor. Este usuario tendrá privilegios deadministrador en el servidor SQL.
La cadena de conexión a SQL respectiva, o el nombre del servidor a los efectos de generar dicha cadena, deberá leerse desde el fichero config.web, para lo cual seincluye ejemplos. Si es necesaria la conexión a varios servidores, deberán crearse tantas instancias de servidor web como servidores SQL se necesiten.
En el servidor SQLexistirán al menos dos Bases de Datos para la aplicación:
iEVOLUTION: Base de datos que contiene información común para todas las empresas
Esta base de datos es única y a modo de ejemplo se enumeranalgunas Tablas:
CodigosPostales
Provincias
Países
Usuarios
Grupos
Menu
Relacion Usuario-Empresas
Etc.
iEVOL_XXXX: Base de datos de cada empresa, con información específica de cada una deellas (Clientes, artículos, documentos comerciales, etc). Puede haber tantas bases de datos de este tipo como el cliente necesite.
La pantalla de inicio de la aplicación debe ser la deautenticación, en donde debe informarse el servidor (leído desde el fichero config.web) y solicitar el usuario y la contraseña.
Los usuarios se cargarán desde la base de datos iEvolution en un controlde tipo ComboBox y no se permitirán usuarios inexistentes.
Se podrán utilizar cookies para seleccionar por defecto el último usuario conectado desde la terminal que accede.
La contraseña no deberámostrarse al ser tecleada, reemplazando los caracteres con asteriscos.
El aspecto visual será el que se decida utilizar para la aplicación.
Al aceptar los datos ingresados,...
Regístrate para leer el documento completo.