If you have an existing web application that uses 'simple' http authentication to accept user credentials then you can pass credentials entered in MindTouch validate against it. This effectively delegates all validation of credentials to another system allowing the user accounts from the other system to be used within MindTouch with the same passwords.
Note that this is not 'automatic signon' and will require a username/password from the user to login.
The web application / remote site / whatever needs to expose a single URI which requires authentication.
A simple test of all of these requirements is to point your web browser to this URI. If you get a browser based login dialog then 1 is satisifed. If you enter invalid credentials and the same dialog comes up, 2 is satisfied. If you enter valid credentials and the dialog goes away and you see some sort of content then 3 is satisfied.
Since only user credentials are getting transmitted, groups will not work for this authentication provider.
Add the HttpPassThroughService authentication provider by logging into your wiki as an admin and going to control panel -> service management.
Add a local service with type authentication.
Enter the SID:
http://services.mindtouch.com/deki/draft/2007/07/http-authentication
Enter your URI of choice a configuration setting "authentication-uri" (no quotes).
Type a description that users will see from the login page. Make sure it's enabled and optionally set it as the default. Save the service.
| Images 0 | ||
|---|---|---|
| No images to display in the gallery. |
Copyright © 2011 MindTouch, Inc. Powered by