Hola.
Tengo un problema de como crear un Autentificador, o talvez ya existe donde lo puedo encontrar, que me facilite la siguiente operacion, para controlar las sesiones de usuario:
tengo mi aplicacion en c se conecta a la base de datos(en postgres) se autentifica para entrar y todo eso.
ahora tengo usuarios que tienen ciertos privilegios... a estos debo autentificarlos necesito crear sesiones e ahi la dificultad.
puedo crear a partir de la aplicacion formas para autentificar a mi usuario talvez creando en la base de datos columnas que me permitan controlar eso pero si uno se conecta a la base da datos con otro programa pgadmin por ejm o otra aplicacion este puede hacerlo si sabe el login y contraseña del usuario postgres o algo asi asi que
necesito formas de Autentificar si la aplicacion puede o no acceder a la conexion a la base de datos y por lo tanto validar y manejar toda la sesion del usuario sirviendo de puente entre la aplicacion y la base de datos, por ese autentificador tendria que fluir toda la informacion de la base de datos verificando siempre la informacion de la aplicacion solicitante de conexion a la base de datos.
SI alguin sabe de algun gestor o demonio o formas para hacerlo por favor decirme cuales o dame pautas se agradece de antemano cualquier colaboracion...
Gracias.