*"Auto login to a password protected page without seeing a login page"
What you're describing is a form of integrated SSO authentication, for which you probably don't need the UmbracoIdentity or IdentityExtensions package which was provided mainly to support the use of external social login providers such as facebook, google etc. If your site is going to be hosted on a Windows network you may be able to configure Umbraco membership provider to use ADMP directly. I have to leave for now, ping back if you need further assistance.
Thank you so much for your detailed reply. Looks like the SSO method might be the best way to go. Unfortunately I am a little in the dark as to how this provider works (ie would I need to have existing AD member profiles already built in umbraco or would it just "work" out of the box?, etc.) I'll keep searching but if you can help point me in a few directions, I would really appreaciate it.
I know that .net offers membership providers for AD (https://docs.microsoft.com/en-us/dotnet/api/system.web.security.activedirectorymembershipprovider?view=netframework-4.7.2) and that it could be a simple issue of just switching out the membership providers in web.config, but my real issue was trying to test against active directory in a test environment that I did not have access to...so I could not even test it ultimately if I wanted to.
There could be a very simple solution to this but was never able to cross the finish line. Please update this post if you find a solution!
Authenticating Members with Active Directory in 7.12
Reading through the documentation here: https://our.umbraco.com/documentation/Reference/Security/#authenticating-with-active-directory-credentials) on authenticating back office users via AD, but no mention of doing the same with Umbraco members which seems to be a more useful requirement than back-office users in an intranet scenario...anyway....
Is there a means to achieve this using the same providers? Ideally, I would like to auto login members into an intranet.
I know there are a few good packages out there, but I am not sure if they are still applicable since 7.5.0+
Any help or direction really appreciated!
Thanks
Jamie
"but no mention of doing the same with Umbraco members"
There is separate package from the same author UmbracoIdentitythat deals with front-end members.
*"which seems to be a more useful requirement than back-office users in an intranet scenario...anyway...."
True, for sites on intranet which seems to be your case here. AD authentication over the Internet is impractical due to many reasons.
*"Is there a means to achieve this using the same providers?"
Possible see here on how it could be done.
*"Auto login to a password protected page without seeing a login page"
What you're describing is a form of integrated SSO authentication, for which you probably don't need the UmbracoIdentity or IdentityExtensions package which was provided mainly to support the use of external social login providers such as facebook, google etc. If your site is going to be hosted on a Windows network you may be able to configure Umbraco membership provider to use ADMP directly. I have to leave for now, ping back if you need further assistance.
It appears UmbracoIdentity only works with older versions of Umbraco. It's crashed my clean install of 7.13.2.
Thank you so much for your detailed reply. Looks like the SSO method might be the best way to go. Unfortunately I am a little in the dark as to how this provider works (ie would I need to have existing AD member profiles already built in umbraco or would it just "work" out of the box?, etc.) I'll keep searching but if you can help point me in a few directions, I would really appreaciate it.
Thanks!
Jamie
You're very welcome. Have you checked out the previous post on this topic here?
Yes, I have seen that one. I'll get on it and report back with my findings to close the loop.
Thanks again,
Jamie
@Jamie I realize it has been several months but did you come up with a solution? Can you share details?
Hi Connie, unfortunately – no.
I know that .net offers membership providers for AD (https://docs.microsoft.com/en-us/dotnet/api/system.web.security.activedirectorymembershipprovider?view=netframework-4.7.2) and that it could be a simple issue of just switching out the membership providers in web.config, but my real issue was trying to test against active directory in a test environment that I did not have access to...so I could not even test it ultimately if I wanted to.
There could be a very simple solution to this but was never able to cross the finish line. Please update this post if you find a solution!
is working on a reply...