Single Signon from Intranet

This forum is only for questions or discussions about working with the mojoPortal source code in Visual Studio, obtaining the source code from the repository, developing custom features, etc. If your question is not along these lines this is not the right forum. Please try to post your question in the appropriate forum.

Please do not post questions about design, CSS, or skinning here. Use the Help With Skins Forum for those questions.

This forum is for discussing mojoPortal development

This forum is only for questions or discussions about working with the mojoPortal source code in Visual Studio, obtaining the source code from the repository, developing custom features, etc. If your question is not along these lines this is not the right forum. Please try to post your question in the appropriate forum.

You can monitor commits to the repository from this page. We also recommend developers to subscribe to email notifications in the developer forum as occasionally important things are announced.

Before posting questions here you might want to review the developer documentation.

Do not post questions about design, CSS, or skinning here. Use the Help With Skins Forum for those questions.
This thread is closed to new posts. You must sign in to post in the forums.
9/2/2008 11:22:06 AM
Gravatar
Total Posts 2
, apparently. Scott

Single Signon from Intranet

I'm just getting started with MP. I like its architecture, feature set and philosophy much better than DNN. I'm thinking that MP would make a great framework for a small project I've started at work. I'm hoping to get MP working as a small part of my work's much larger intranet. Authentication is handled exclusively by the intranet. My first thought is to get the intranet username, passthrough and log in to MP. When the intranet is finished authentication, control would go to MP and I have an authenticated username in a variable. If I can get logged into MP, then I would just use the normal feature set to add users to roles, etc.

I'm hoping I might get some advice on how to proceed. I currently have checked out the source code and it is functioning properly in Visual Studio 2008.  I'm not sure if there is a hook into the MP security layer or not. Should I create my own membership provider and replace mojomembershipprovider? Maybe there's a better way?

Thanks in advance....

Scott

9/2/2008 2:20:19 PM
Gravatar
Total Posts 18439

Re: Single Signon from Intranet

Hi Scott,

mojoPortal supports a number of authentication scenarios. Have you seen the documentation here:

http://www.mojoportal.com/authenticationscenarios.aspx

If you don't find the answers you seek there, please tell more about how authentication happens on your intranet like is it a Windows domain, Active Directory or some other sign on solution? How does it currently work? Are your intranet web servers also a member of the windows domain? etc.

Hope it helps,

Joe

9/2/2008 3:16:40 PM
Gravatar
Total Posts 2
, apparently. Scott

Re: Single Signon from Intranet

Shoot, I started to describe the security system a little and then thought better about putting info like that in a public forum.

Can I explain privately? scottlholmes@gmail.com

Scott

9/2/2008 3:20:02 PM
Gravatar
Total Posts 18439

Re: Single Signon from Intranet

Sure, though I don't really need more than a high level view of the architecture. I don't need to know domain names or credentials or anything like that.

You can reach me at joe dot audette at g mail dotcom

I'm getting close to winding down for the day so it will probably be tomorrow before I get a chance to get back to you.

Best,

Joe

10/14/2008 4:41:37 PM
Gravatar
Total Posts 11

Re: Single Signon from Intranet

Hello,

I was looking at the Authentication Scenarios and was hoping to see some info on authentication using database authentcation. (Documentation not finished in this section yet).

I need to set up a SingleSignOn scheme between a mojoPortal machine and a web server using standard .NET authentiation/membership systems. The code on the other server is not ours and we can't change it. But we do have access to some web.config info. I'm hoping we can change the membership provider info without bringing down the other server.

The question is: if I set the other web server to the mojo membership provider is there any chance that the other server will still work?

Has any one done single-signon between Mojo and .NET servers?

Any insights are greatly appreciated.

-tomas

10/14/2008 5:05:29 PM
Gravatar
Total Posts 18439

Re: Single Signon from Intranet

Hi,

Yeah I need to update that documentation soon. Database authentication is the default and mojoPortal does have an implementation of the ASP.NET Membership Provider. Basically our provider wraps around our business objects instead of talking dorectly to the database like the built in asp.net membership provider and therefore supports all of our supported databases.

Internally though, mojoPortal does use its own business objects like SiteUser directly so mojoPortal could not really work with some other Membership Provider plugged in without some additional work like syncing tables using triggers. We implement their API, but the API is not sufficient in itself to work with mojoPortal as we have our own internal apis as well.

However, in theory it should be possible to use the mojoMembershipProvider in other apps as an integration technique. I can't say that I've ever tried it though, just that it seems theoretically promising.

Hope it helps,

Joe

You must sign in to post in the forums. This thread is closed to new posts.