Busca lo que quieras

Mostrando entradas con la etiqueta Membership. Mostrar todas las entradas
Mostrando entradas con la etiqueta Membership. Mostrar todas las entradas

Consultas generales con membership

Relación con aspnet_users y aspnet_membership


SELECT *
     FROM aspnet_users,
          aspnet_membership
     WHERE aspnet_users.userid = aspnet_membership.userid
 


Sean felices! :) Y sientanse libres de opinar ;)

Crear Machinekey para web.config

Si tenemos problemas para crear nuestra etiqueta machinekey de nuestro web.config, solo es ir a esta página y listo... a mi me funcionó.

http://www.developmentnow.com/articles/machinekey_generator.aspx

Espero les sirva

Sean felices! :) Y sientanse libres de opinar ;)

Resetear password de membership

Y este es el codigo para resetear el password utilizando membership de .net:



MembershipUser user = Membership.GetUser("username");
        string newpassword = user.ResetPassword();
        string newpass = "minuevopassword";
        user.ChangePassword(newpassword, newpass);
        Membership.UpdateUser(user);




Sean felices! :) Y sientanse libres de opinar ;)

Eliminar usuario membership con SQL SERVER

Y este es el código:


DECLARE @RC int
   
  DECLARE @ApplicationName nvarchar(256)
  DECLARE @UserName nvarchar(256)
  DECLARE @TablesToDeleteFrom int
  DECLARE @NumTablesDeletedFrom int
  
SET @ApplicationName = '/'
SET @UserName = '111112'
SET @TablesToDeleteFrom = 15


EXECUTE @RC = [aspnet_Users_DeleteUser] 
@ApplicationName
,@UserName
,@TablesToDeleteFrom
,@NumTablesDeletedFrom OUTPUT

El número 15 significa que se elimina de todas las tablas. Creo que el 9 elimina solo de la tabla membership, pero no de aspnet_users.


Sean felices! :) Y sientanse libres de opinar ;)

Crear usuario membership .NET con SQL SERVER

Aquí dejo el código que me generó SQL SERVER, y al final deje el código en resumen hecho por mi.

Código generado por SQL y asignado valores por mi mismo


DECLARE @return_value int,
@UserId uniqueidentifier
SELECT @UserId = NEWID()
EXEC @return_value = [dbo].[aspnet_Membership_CreateUser]
@ApplicationName = N'/',
@UserName = N'777777',
@Password = N'777777',
@PasswordSalt = N'777777',
@PasswordQuestion = 'ninguno',
@PasswordAnswer = 'ninguno',
@Email = N'777@777.com',
@IsApproved = 1,
@CurrentTimeUtc = '2010-03-03',
@CreateDate = '2010-03-03',
@UniqueEmail = 1,
@PasswordFormat = 0,
@UserId = @UserId OUTPUT
SELECT @UserId as N'@UserId'
SELECT 'Return Value' = @return_value


GO

Aquí el código resumido por mi.

DECLARE @UserId uniqueidentifier
DECLARE @datenow NVARCHAR(15)
SELECT @UserId = NEWID()
SELECT @datenow = convert(varchar, GETDATE(), 111)


EXEC aspnet_Membership_CreateUser '/', '888888', '888888', '888888', '888888', '888888', '8@8.COM', 1, @datenow, @datenow, 1, 1, @UserId


SELECT * FROM ASPNET_MEMBERSHIP


Espero les sirva.

Sean felices! :) Y sientanse libres de opinar ;)

Obtener id de usuario en membership

Bueno.

Para quienes manejan membership en .net para la administración de usuarios y sus roles, quizás a veces necesitemos el id del usuario, pues lo podemos tener relacionado con alguna tabla de nuestra lógica del negocio en la base de datos. Así que este es el código. No sé si hay uno mejor, pero se que este funciona sin problemas:

string iduser = Convert.ToString(Membership.GetUser(Membership.GetUser().UserName).ProviderUserKey);

Espero les sirva.

Sean felices! :) Y sientanse libres de opinar ;)

Palabras Clave

.NET (93) AJAX (2) ajaxcontroltoolkit (2) Algoritmos (1) android (1) Angular (1) Arrays (1) AS2 o ActionScript 2.0 (1) AS3 o ActionScript 3.0 (64) ASP (7) ASP.NET (3) Azure (1) Azure DevOps (2) Backup (2) Batch (4) blogger (1) Browser Support (2) C# (53) Charts (1) Chorme extensions (1) Chrome (3) cmd (18) código postal (1) Colombia tips (1) command (1) Conexion remota (1) Controles Web .NET (24) Cookies (1) cordova (1) CSS (14) CSV (5) Cufon (1) DateTime (2) deployment (2) Desarrollo movil (2) Desarrollo web (5) Diseño (4) DNN o DotNetNuke (5) docker (1) Encuestas (1) Entity Framework (1) Error (1) Eval (2) Excel (4) Expresiones regulares (2) Facebook (14) fechas (1) Fiddler (1) FileUpload (1) Filezilla (1) Firefox (2) Flash (9) Fonts (3) FQL (1) frameworks (2) Futuro de la web (1) git (1) Google Code (13) Google Maps (4) hackintosh (3) hazard 10.6.2 (3) herramientas para developers (1) highchart (1) Hilos (2) Hosting Windows (18) HTML (38) HTML5 (6) IDE (1) IE (2) IE9 (1) IIS (13) imagenes (3) jasmine (2) java (1) jqgrid (2) Jquery y Javascript (90) jquery-ui (5) jQueryMobile (1) JSON (1) knockout (4) library (1) Link Interesantes (2) List (1) Macro (2) Matemáticas (2) Membership (6) Memoria (1) Mis Experiencias (3) momentjs (1) ms-dos (1) MSN (1) MVC (1) MVC4 (3) MySQL (2) node.js (4) Notepad++ (3) Notificaciones (1) ObjectDataSource (2) Online (2) Opinión (4) OSX (3) Parallels Plesk Panel (1) petapoco (1) PhantomJS (1) PHP (4) Porqué este blog (1) Powershell (1) Razor (3) Redes (2) REGEX (4) REST (1) SDK Android (1) Seguridad (1) SelectParameters (1) Selenium (2) sencha (3) sencha cmd (2) SEO (1) SMTP (2) Software útil (8) Solución (1) Soporte (1) SQL (15) SQL Server (58) SQLite (2) Store Procedures (20) String (5) Testing Code (2) texto (2) tips de datos (1) tips de desarrollo (1) TutoFaceAS3 (4) TutoProAS3 (4) Tutoriales (7) Tweenlite effects (3) Últimas noticias (1) unit testing (1) usb (1) VBA (1) Video (1) virus (1) Web API (2) Web Browsers (1) Web Forms (7) web.config (1) Webmaster (8) Webmatrix (1) webrole (1) webservices (1) webstorm (1) Win Forms (5) Windows (21) Windows 7 (1) Windows 8 (1) XML (2) Youtube API (2)