none
Ajuda com membership mvc 4 RRS feed

  • Pergunta

  • Boa Tarde!

    Estou des de quinta-feira realizar login com asp.net mvc 4 , porem não consigo criar os grupo de acesso que seriam Administrador e Usuario e vinculalos ao membership, acho que ele ta no padrão o SimpleMembership.

    E uma dúvida não teria como eu utilizar o padrão do webform o MembershipProvider?

    Obrigado!


    "Nunca deixe que os outros te subestimen, mas tambem não seja arrogante seja humilde e prove quem é

    sábado, 17 de novembro de 2012 14:03

Respostas

  • Sim, ai so não esquece da connectionStringName que está sqlserver, é o nome da minha connectionString.

    <connectionStrings>
        <add name="sqlserver" connectionString="Data source=.\SQLEXPRESS; Initial Catalog=MemberShip; Integrated Security=SSPI" />
    </connectionStrings>

    att.
    • Marcado como Resposta Atila Rampazo domingo, 18 de novembro de 2012 15:24
    domingo, 18 de novembro de 2012 12:08
    Moderador

Todas as Respostas

  • Olá Atila,

    Sim você pode usar, você está usando as tabelas criadas pelo ferramenta aspnet_regiissql? 

    <membership defaultProvider="Membership">
          <providers>
            <add name="Membership" type="System.Web.Security.SqlMembershipProvider" connectionStringName="sqlserver" />
          </providers>
        </membership>
        
        <roleManager enabled="true" defaultProvider="roles">
          <providers>
            <add name="roles" type="System.Web.Security.SqlRoleProvider" connectionStringName="sqlserver" />
          </providers>
        </roleManager>

    CodeBehind

                //cria um papel
                Roles.CreateRole("Administrador");
    
                MembershipCreateStatus Status;
    
                //cria um usuario
                MembershipUser Membros = Membership.CreateUser(
                                          "João",
                                          "Aj20008vs*",
                                          "e-mail@com.br",
                                          "pergunta",
                                          "resposta",
                                          true,
                                          out Status);

    using System.Web.Security

    att.

    sábado, 17 de novembro de 2012 14:51
    Moderador
  • Ai no caso se eu crio as tabelas com o aspnet_regiissql eu posso e jogar as tag no webconfig q vc colocou eu consigo utilizar normalmente não precisando fazer mais nenhuma alteração?

    "Nunca deixe que os outros te subestimen, mas tambem não seja arrogante seja humilde e prove quem é

    domingo, 18 de novembro de 2012 11:57
  • Sim, ai so não esquece da connectionStringName que está sqlserver, é o nome da minha connectionString.

    <connectionStrings>
        <add name="sqlserver" connectionString="Data source=.\SQLEXPRESS; Initial Catalog=MemberShip; Integrated Security=SSPI" />
    </connectionStrings>

    att.
    • Marcado como Resposta Atila Rampazo domingo, 18 de novembro de 2012 15:24
    domingo, 18 de novembro de 2012 12:08
    Moderador