Portal Engine Questions on portal engine and web parts.
Version 4.x > Portal Engine > How to Login without taking User ID and Password View modes: 
User avatar
Member
Member
Anuj - 12/1/2009 4:17:28 AM
   
How to Login without taking User ID and Password
Hello,

I wish to connect CMS with my existing website but in admin page I want to provide a link to open CMS Desk page for editing.

My website admin has already logged in at my admin panel so I don't want admin to again type User ID and password for CMS Desk to login.

User just click on a link of CMS and it just redirect user to CMS Desk without showing Login screen.

Please provide me a that How could I do this?


Thanks,
Anuj

User avatar
Member
Member
agerace-ag.state.oh - 12/1/2009 10:36:22 AM
   
RE:How to Login without taking User ID and Password
You will have to implement a single sign on setup.

Hopefully your "admin panel" uses forms authentication. You will also more than likely need a placeholder admin account setup on kentico however I'm not sure about that.

http://devnet.kentico.com/docs/devguide/single_sign_on.htm

I don't work for Kentico just trying to help out.

User avatar
Member
Member
Anuj - 12/7/2009 10:35:48 PM
   
RE:How to Login without taking User ID and Password
Hello,

I am not using form authentication in my main website. There I am using windows authentication but in CMS there is form authentication.

So your this defined method will not suitable in my case.

If you have some other proper method which could solve my problem so please let me know.

Thanks in advance.
Anuj

User avatar
Kentico Support
Kentico Support
kentico_jurajo - 12/2/2009 3:20:39 AM
   
RE:How to Login without taking User ID and Password
Hi,

In addition to the post above, you can also use custom event handler and you can use the Security handler to authenticate the user against external source.

Best Regards,
Juraj Ondrus

User avatar
Member
Member
agerace-ag.state.oh - 12/8/2009 9:17:29 AM
   
RE:How to Login without taking User ID and Password
You could share session state across applications or use encrypted post data from one application to the other.

Here is good article about sharing session state..
http://blogs.msdn.com/toddca/archive/2007/01/25/sharing-asp-net-session-state-across-applications.aspx

Couldn't find any about postdata but I know its possible its probably easier than the session state as well.

User avatar
Member
Member
Anuj - 12/8/2009 11:36:40 PM
   
RE:How to Login without taking User ID and Password
Hello,

I have read this blog, but my application has different needs. As you also mentioned here that postdata method, I also want to use this method in my application, I could transfer my login details in encrypted format from my existing application to CMS login page and it should redirect me to CMS Desk page just after reading all encrypted information.

Means I don't wish CMS application to show its login screen.

If anyone has this solution so please help me.

Thanks a lot in Advance.

Regards,
Anuj

User avatar
Kentico Support
Kentico Support
kentico_jurajo - 12/9/2009 2:49:58 AM
   
RE:How to Login without taking User ID and Password
Hi,

I got just one more idea - you can try to share the authentication cookies across the domains as it is mentioned in this blog post.

So, if the cookie is shared and the user goes to CMS Desk, she should be authenticated already against this cookie.

I hope it will help.

Best Regards,
Juraj Ondrus