MVC :: How To Implement Custom Authentication And Personalization Providers

Mar 24, 2010

i am in the process of developing an asp.net mvc 2 social web app and some of the requirements have to do with users authentication and personalization. Site visitors should be able to login using credentials not only by registering to my site but also by entering external account credentials (Live ID, facebook, etc...). Also, users should have a custom profile, where they could enter personal details, preferences, etc...

Is there any good tutorial on how to implement custom membership and profile providers? The default Role provider that comes with asp.net mvc is ok and does not need to be re-implemented.

View 5 Replies


Similar Messages:

WCF - Compatibility Mode And Custom Authentication Using Membership Providers

Oct 26, 2010

To begin with I work on the large application, that has a WinForms client and server. Server in our case is the set of WCF services. There is one service that is responsible for authentication of users. The logic of authentication is custom and complex and authentication service uses different membership providers.

We want to protect the access to server services for non-authenticated users. The users must firstly authenticate and than use other services (users in this case are the other systems, services, WinForms client, etc.). On this basis, we decided to use the ASP.NET Url/File Authorization feature.

So, I set on the ASP.NET compatibility mode, allowed cookie in all binding configurations, added AspNetCompatibilityRequirements attribute to our services and added the followingconfigurations to config:

<authentication mode="Forms">
<forms cookieless="UseCookies">
<credentials passwordFormat="Clear" />
</forms>
</authentication>
<authorization>
<deny users="?" />
</authorization>
...
<location path="AuthenticationService.svc">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>

In the authenticate method of our authentication service I add the following code:
public AuthenticationResult AuthenticateUser(string username, string password)
{
AuthenticationResult result = new AuthenticationResult();
result = Authenticate(username, password);
if (result.IsAuthenticated)
FormsAuthentication.SetAuthCookie(username, true);
return result;
}

Next, I wrote the following code:

var authClient = new AuthenticationServiceClient();
var result = authClient.AuthenticateUser("user", "password");
var otherClient = new OtherServiceClient();
var temp = otherClient.DoSomething();

But after authentication I can't access to OtherServiceClient...

So, how can I share the call context between the WCF services calls? Could anybody provide some useful articles about this question?

View 1 Replies

C# - Forms Authentication Code-Behind With Custom Role And Membership Providers

Mar 8, 2011

Unfortunately, all the examples for Forms Authentication Code Behind w/ Custom Role and Membership Providers I find online are written with a VB.NET code behind and I need a C# code behind. I need a codebehind that will do the following:

authenticate user upon login button click
if user active_flag=0 (false) OR password!=@password, display error: "Access Denied"
if user admin_flag=1 & active flag=1 (true), redirect to admin_pageszipsearch.aspx
if user admin_flag=0 (false) & active_flag=1 (true), redirect to pageszipsearch.aspx

Default.aspx Code:

<asp:Login ID="LoginUser" runat="server" EnableViewState="false" RenderOuterTable="false">
<LayoutTemplate>
<span class="failureNotification">
<asp:Literal ID="FailureText" runat="server"></asp:Literal>
</span>......

View 1 Replies

WCF Authentication With Multiple Providers

Oct 15, 2010

There is the following design: the back-end implemented as WCF, the public front site and two intranet sites (all three talking to the back-end). I believe that authentication on the sites is not enough (i.e. passing ClientID to WCF in each request as a parameter) and i want to protect my back-end (WCF) with authentication to perform double-check and have PrincipalPermission on the methods with roles specified.

I'm sure that identity names from both providers do not cross (public logins are digits only and the intranet will be something like 'DOMAINLogin'). The front site uses forms auth and its provider returns GenericPrincipal. The intranet sites use Windows auth and i have WindowsPrincipal attached to Page.User.

Is it possible to configure WCF to use two membership providers (custom one that the front site uses and Windows) out of the box, without writing another custom code? Is it important how my WCF is hosted? Currently it's windows service. Do i need to switch to IIS 7?

View 1 Replies

Using Forms Authentication Without .Net Providers?

Jan 16, 2010

I want to protect a section of my website using forms authentication with the username and password as defined by me in the web.config. When I attempt to login I get the message below.

Server Error in '/' Application.

Could not find stored procedure 'dbo.aspnet_CheckSchemaVersion'.

I'm guessing this is happening because it's attempting to use the Membership tables as defined by the LocalSqlServer connection string. I don't want to use the Membership features, how do I configure my web app to do that?

Will I need to write the Authenticate function myself for the in-built Login control?

View 2 Replies

MVC :: "Custom" User Registration Ideas - Implement Authentication And Membership?

Dec 26, 2010

how to implement the authentication and membership for a hobby project I'm working on. Tought I'd ask for opinions here. I started using the asp.net membership/authentication/profile providers. First off I want user's to "activate" their accounts, so upon registration I figured I'll set "IsApproved" to false, generate and email an activation code which I store in a user profile. User's won't have usernames, just log in by email address. While it's easy to pass an email address as username, I'm worried about user's having to change their email addresses (used for logging in) later.

View 3 Replies

Mixed Mode Authentication Against AD And Fallback To The Database If It Fail With Membership Providers?

Jul 12, 2010

my user will use form authentication against Active Directory or database. Theres no Windows Integrated Authentication there!!

What i want is when the user submit the authentication form, it will try to validate the user against Active Directory and if it fail, try with the database.

How can i do that? What i had in mind was to build a custom membership provider that will encapsulate the logic but im not sure how to start.

View 2 Replies

C# - Custom Providers Using XML As Their Data Store - Should Use XPath / XSLT Or DOM?

Jan 31, 2010

I'd like to learn how to create custom providers ( say custom membership provider or custom profiles ) that use XML as their data store. Is ( using C# ) best way to accomplish this using XPath/XSLT or DOM?

View 1 Replies

Configuration :: Deploying Custom Membership And Role Providers Under IIS7

Jul 27, 2010

I have a custom membership provider and a custom role provider in a .NET assembly dll called Qws.Web. The full namespace path to the classes are Qws.Web.Providers.QwsMembershipProvider and Qws.Web.Providers.QwsRoleProvider They both inherit MembershipProvider and RoleProvider respectively When I include the assembly using a project reference in VS2010 it all works fine. The minute I publish the website and project to the staging server (using IIS7) i get the following error: Unable to find the requested .Net Framework Data Provider. It may not be installed. You can see the site at [URL] I've tried all of the usual stuff and been trawling the internet for the last two days.

1. The Qws.Web.dll file IS in the bin folder
2. My Web.Config file is below:

[Code]....

3. The providers are not in the GAC and not in the machine.config file as I only want them available for this site.

View 3 Replies

Get The ISP Providers Or Webhosting Providers Name For A Domain?

Nov 15, 2010

I want to know the name of the ISP provider and webhosting provider name for given Domain.

is it possible to know the ISPs name and webhosting providers name through Dotnet or manulally?

View 1 Replies

Security :: Can Implement Custom MembershipUser/custom Roles And Membership Provider

Oct 13, 2010

I create custom principal for implement logic for users. In identity I store Id, Name. But it abnormally - this classes must use for authenticate and authorize.

I can implement custom MembershipUser, custom Roles and Membership provider.

How to do it? What best practices are?

View 5 Replies

Data Controls :: Restrict Pages Displayed When Implement Custom Pager For GridView With Custom Paging

May 19, 2013

I have read your article from aspsnippets.com about custom paging it really work, but there are a problem that if there are more record in database (2000 to 5000) than  number of page index  will be goes in large number. like 1 to 200, any way which can divide it  like 12345678910...2000.

View 1 Replies

MVC :: Implement Basic Authentication System?

Feb 9, 2011

In my asp.net MVC 3 web application, I want to implement basic authentication system in my webapp. I have been searching and reading for past two days but still not able to get a hold of it.

I was following [URL]


I created a CustomMembershipProvider class in my models

[Code]....

In my webconfig file, I do have [Code]....

Now, I created a AccountController, in that I added following code

[Code]....

After that I added view fo Logon

[Code]....

Now, the first problem which I am facing is, when I Debug the webapplication, I get HTTP404 error. Url generated

[URL]

But when I try to open

[URL]

View 7 Replies

Security :: Implement Cookieless Authentication In .net?

Apr 1, 2010

how can i implement cookieless authentication in .net??

View 5 Replies

Implement Authentication And Authorization In A WebApplication?

Dec 20, 2010

best Sample for Authentication and Authorization in Asp.Net.

View 3 Replies

WCF / ASMX :: How To Implement Form Authentication Service

Nov 1, 2010

How to implement form authentication wcf service?

View 1 Replies

How To Implement Alternative Login For Asp.net Forms Authentication

Dec 21, 2010

I have an existing website using forms authentication with Sql provider. Now i am trying to integrate with another website and use their authentication mechanism. I am already able to validate a user and trying to silently login the user into my application. Here is the code for "silent" login:

[code]...

and it works with the exception that Forms Authentication overrides the HttpContext.Current.User by the time i make it "default.aspx". Is there a way to bypass forms role and membership providers?

View 1 Replies

How To Implement Window Based Authentication For Web Service

May 30, 2010

how to implement window based authentication for web service

View 1 Replies

Security :: How To Implement Forms Authentication Using Cookies

May 20, 2010

How to implement Forms Authentication using Cookies?

View 2 Replies

Security :: Implement Windows Authentication In A Application In The Webserver

Sep 13, 2010

I have one webserver alone in the network and all the users authenticate in another server. I'm trying to implement windows authentication in a application in the webserver, but every time that the page loads a login window appears exactly that the windows client was authenticated in the order server. Is It necessary both server stay in the same domain? Is there another way? Finally, I need to get the user id in the windows client, but webserver and domain server don't communicated between itself.

View 1 Replies

Security :: Implement Forms Authentication Using Cookies Against Database?

May 21, 2010

How to implement Forms Authentication using Cookies against database?

View 3 Replies

Security :: Implement Kerberos Authentication - Pros & Cons?

May 7, 2010

how to implement kerberos authentication in asp.net. Pros & Cons of this authentication process.

View 1 Replies

C# - Implement Redirection To Multiple Folders Using Forms Authentication?

Mar 2, 2011

At present I am using this method to Redirect to different folders.

private void btnLogin_Click(object sender, System.EventArgs e)
{
string Role=string.Empty;
if (!string.IsNullOrEmpty(Role = ValidateUser(txtUsername.Text, txtPassword.Text)))
{

[Code]....

I can use sessions but I wish to use Form Authentication method to implement this. how to achieve this using Forms Authentication or tell me a procedure to implement this using Forms Authentication.

View 1 Replies

Web Forms :: Implement Yahoo Login Authentication In Website

Sep 20, 2015

i want to access yahoo user name and basic info by loging from my website.how it would b possible,i have  created app in Yahoo,i have key and consumer secret value.

View 1 Replies

Security :: How To Implement Form Authentication Using Cookie Shared By Mulitple Domains

Feb 18, 2011

My requirement is multiple domains (not subdomains) share cookie of form authentication

how to implement same?

View 2 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved