Como autenticar usando o MVC5RC / RTW com o banco de dados existente

Eu originalmente pedi issoquestão quando a identidade estava em beta. As classes e interfaces mudaram consideravelmente desde então eaparece a versão RTW tem algumas modificações novamente na versão RC. Em princípio, preciso conseguir o seguinte.

autenticar o login local contra meu usbable tblMembers que contém o campo userid e senha que são os dois itens que eu preciso autenticar.ter acesso ao meu registro tblMember / classe através da propriedade Controller.User (antes da identidade MVC5 eu tinha conseguido isso usando oprovedor de associação métodos.) independentemente de o usuário ter efetuado login por meio do método localuser ou por meio de um dos outros provedores OAuth (Twitter, Google, etc.).Capacidade de exibir meu próprio nome de usuário personalizado, apesar do método de login. Usuários locais fazem login com um ID de usuário 1234567 e uma senha, idealmente, eu gostaria de exibir "John Smith (1234567)", independentemente do método de autenticação (local / Twitter, etc.)

Inicialmente, não tenho certeza sobre o que minha classe membro deve herdar. Parece que, do projeto aspIdentitySample, devo usar o IdentityUser?

        public partial class tblMember
        {
            public int id { get; set; }
            public string membership_id { get; set; }
            public string password { get; set; }
            ....other fields
        }

Existem exemplos novos ou atualizados de integração de suas tabelas de banco de dados / usuário existentes com o sistema de identidade do ASP.NET?

questionAnswers(3)

yourAnswerToTheQuestion