Other webpages are not build with MarkLogic Server. Users and roles are
already assigned to limit what a particular user can see/edit. Instead of
authenticating the user against MarkLogic Database,  I want to authenticate
it against an external database. I want to authenticate first and take the
user to his assigned view. For this to happen, I am thinking to select a
particular way.

It is to keep authentication to application level. Point the application
builder to a custom log in page. Authenticate against an external/other
database using MLSQL. After successful authentication directing it to page
depending upon the user role.

Can you please let me know whether this can happen?

On Wed, Apr 20, 2011 at 11:21 AM, Geert Josten <[email protected]>wrote:

> Hi Anirudh,
>
>
>
> You can use the MarkLogic Server Admin interface (usually at http port
> 8001) to change authentication to application-level. You can select nobody
> as user if it is only a read-only webpage. If it allows updating of some
> kind, you will need a different user (I recommend against using admin).
>
>
>
> But application-level authentication in combination with a non-nobody user
> is an inherent security risk if you can access the webpage from outside
> directly (even if it is part of another website). It would be better to
> leave the authentication in place and have the framework of the other
> webpage proxy the contents of MarkLogic Server and do the authentication for
> that on the background.
>
>
>
> I assume the other webpage is not build with MarkLogic Server?
>
>
>
> Kind regards,
>
> Geert
>
>
>
> *Van:* [email protected] [mailto:
> [email protected]] *Namens *anirudh chappidi
> *Verzonden:* woensdag 20 april 2011 5:48
>
> *Aan:* General MarkLogic Developer Discussion
> *Onderwerp:* Re: [MarkLogic Dev General] Regarding Application builder
>
>
>
> I am planning to use a webpage which is developed from application builder
> as a part of another website. Is there a way that  I can enter the webpage
> (generated using application builder )without any prompt for authentication?
> I am supposed to authenticate when I first log in to the website and not
> while I enter the page which is developed using application builder.  Please
> let me know that such thing can be done.
>
> On Wed, Apr 20, 2011 at 12:28 AM, Geert Josten <[email protected]>
> wrote:
>
> Hi Anirudh,
>
>
>
> MarkLogic Server doesn’t have any dedicated back-end connectors for
> connecting different databases, but it is often not too difficult to
> disclose them using HTTP, or write a small webapp in Java or .Net and
> connect that using HTTP. You could take a look at MLSQL (
> http://developer.marklogic.com/code/mlsql) which does exactly that.
>
>
>
> Making HTTP requests to other databases involves overhead and latency,
> though. It could be worthwhile to do it the other way around and have an
> authenticating proxy webapp (written in Java or so) in front of MarkLogic
> Server. That is not uncommon..
>
>
>
> Kind regards,
>
> Geert
>
>
>
> *Van:* [email protected] [mailto:
> [email protected]] *Namens *anirudh chappidi
> *Verzonden:* dinsdag 19 april 2011 20:44
> *Aan:* General MarkLogic Developer Discussion
>
>
> *Onderwerp:* Re: [MarkLogic Dev General] Regarding Application builder
>
>
>
> It is a different database(not mark logic).
>
> On Tue, Apr 19, 2011 at 11:57 PM, Geert Josten <[email protected]>
> wrote:
>
> Hi Anirudh,
>
>
>
> Can you elaborate what you mean with ‘remote database’? Is it a just a
> different database within a MarkLogic Server cluster, or an entirely
> different database, or perhaps something like LDAP?
>
>
>
> Kind regards,
>
> Geert
>
>
>
> *Van:* [email protected] [mailto:
> [email protected]] *Namens *anirudh chappidi
> *Verzonden:* dinsdag 19 april 2011 20:12
> *Aan:* [email protected]
> *Onderwerp:* Re: [MarkLogic Dev General] Regarding Application builder
>
>
>
> I am using Marklogic(4.2). I created a website using application builder. I
> have an remote database with user details. I want to log in the website
> which I have created through application builder with the user details
> available in remote database. Please let me know if there is such an option.
>
>
>
>
> Anirudh
>
> WebRep
>
> Overall rating
>
> *Fout! Bestandsnaam niet opgegeven.Fout! Bestandsnaam niet opgegeven.Fout!
> Bestandsnaam niet opgegeven.Fout! Bestandsnaam niet opgegeven.Fout!
> Bestandsnaam niet opgegeven.*
>
> *Fout! Bestandsnaam niet opgegeven.Fout! Bestandsnaam niet opgegeven.Fout!
> Bestandsnaam niet opgegeven.Fout! Bestandsnaam niet opgegeven.Fout!
> Bestandsnaam niet opgegeven.*
>
>
>
>
> _______________________________________________
> General mailing list
> [email protected]
> http://developer.marklogic.com/mailman/listinfo/general
>
>
>
> WebRep
>
> *Fout! Bestandsnaam niet opgegeven.*
>
> Overall rating
>
> *Fout! Bestandsnaam niet opgegeven.*
>
> *Fout! Bestandsnaam niet opgegeven.*
>
>
>
>
> _______________________________________________
> General mailing list
> [email protected]
> http://developer.marklogic.com/mailman/listinfo/general
>
>
>
>
> _______________________________________________
> General mailing list
> [email protected]
> http://developer.marklogic.com/mailman/listinfo/general
>
>


-- 
Anirudh
_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to