none
Personalizacion de la base de datos en Asp.net Identity RRS feed

  • Pregunta

  • Hola, resulta que en teoria entiendo como utilizar asp.net identity, digamos implementarlo con un Context, sobreescribir los metodos y bueno utilizarlo... pero tengo una gran molestia porque a pesar de haber buscado bastante dentro Msft y otros webs,no he logrado dar con los tipos de datos y la cantidad de caracteres que requiere las tablas [AspNetRoles, AspNetRoleClaims, AspNetUserRoles, AspNetUsers, AspNetUserLogins, AspNetUserClaims, AspNetUserTokens], digamos porque deseo que en un futuro esta base de datos, sea configurable en otros motores como (firebase por ejemplo) y no unicamente Msft SQLServer (Tampoco veo factible algo codefirst porque debo trabaja primero con la BD directamente). Y la otra molestia seria el campo ID tipo de GUID, que se debe utilizar String, por lo mismo por compatibilidad, pero no tengo idea como programar el string ID en C# para haga lo que tiene quer digamos, si existience algo para guiarse. 

    Ojala me puedan ayudar, un cordial saludo

    miércoles, 12 de diciembre de 2018 19:04

Respuestas

  • hola

    >>deseo que en un futuro esta base de datos, sea configurable en otros motores como (firebase por ejemplo) y no unicamente Msft SQLServer

    mm lo veo complicado, no creo que el esquema de identity sea lo que buscas con esto requerimientos

    quizas puedas usar la seguridad, pero no identity, vas a tener que crear tu propio sistema de tablas para que se adapte a lo que buscas

    >>la otra molestia seria el campo ID tipo de GUID, que se debe utilizar String

    porque string, el id es un id puede que no lo quieras guid y sea un int, pero string nunca, no al menos el id, podrias tener otro campo adicional para indexar pero no seria la key de la tabla

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    jueves, 13 de diciembre de 2018 10:31

Todas las respuestas

  • Hola FredNajera

    Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma, para poder darte una mejor atención, te solicitamos de favor que nos brindes un poco más de información acerca del problema que se te presenta, así como compartirnos un fragmento del código para podernos dar una idea más clara de lo que requieres.

    Gracias por usar los foros de MSDN.

    Pedro Alfaro
     ____

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.
    miércoles, 12 de diciembre de 2018 23:36
    Moderador
  • hola

    >>deseo que en un futuro esta base de datos, sea configurable en otros motores como (firebase por ejemplo) y no unicamente Msft SQLServer

    mm lo veo complicado, no creo que el esquema de identity sea lo que buscas con esto requerimientos

    quizas puedas usar la seguridad, pero no identity, vas a tener que crear tu propio sistema de tablas para que se adapte a lo que buscas

    >>la otra molestia seria el campo ID tipo de GUID, que se debe utilizar String

    porque string, el id es un id puede que no lo quieras guid y sea un int, pero string nunca, no al menos el id, podrias tener otro campo adicional para indexar pero no seria la key de la tabla

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    jueves, 13 de diciembre de 2018 10:31