Greetings,

I would like to thank both for sharing this information, I read about it, just wanted to make sure I take the proper decision, since it's my first project with DSpace :)

The problem I see with two dspace instances is the e-person sharing. Basically, in order to use a single set of credentials, we would need to deploy LDAP authentication to cover both instances and also Apache's Basic Authentication (via mod_auth_ldap).

Read this document on auth http://cadair.aber.ac.uk/dspace/bitstream/handle/2160/632/Module%20-%20User%20management%20and%20authentication%20options.pdf?sequence=3 and I think that would be the option, right?

Thank you,
Cristian

On 02/06/2012 10:17 PM, Pottinger, Hardy J. wrote:
Hi, Christian, as Mark Wood has observed, many people have run into this
detail in the past. I would recommend that if it is your intention to
create a "dark" archive, that you would be better served to create a
non-public instance of DSpace--lock it down via controls either on your
servlet container, or controls in your proxy (Apache, Nginx, etc.), if
you're using one. This would give you much better control over the
materials in the archive, and you would not be relying on the DSpace
application to enforce your access rules.

--
HARDY POTTINGER<[email protected]>
University of Missouri Library Systems
http://lso.umsystem.edu/~pottingerhj/
https://MOspace.umsystem.edu/
"No matter how far down the wrong road you've gone,
turn back." --Turkish proverb






On 2/6/12 8:45 AM, "Cristian Romanescu"<[email protected]>
wrote:

Greetings,

We have submitted an item within a private collection (only
Administrators can see it). The problem is that the search function
returns the item, even if I am logged out (anonymous). But whenever I
click on search results, I get this message:

You do not have the credentials to access the restricted item
hdl:123456789/63 .
The selected item is access restricted and requires credentials to view.
Please login to access the item.

Even more than this, item bitstreams (word documents) are searched and
the item is returned if a match is found.

Up until now we had a look over the code (AbstractSearch.java) and since
Lucene indexes everything (which is normal), we need to override
performSearch() to handle security before returning the search results.
Before going this road, was anyone hit this issue?

Any help is greatly appreciated,
Cristian

--------------------------------------------------------------------------
----
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech


--
Cristian Romanescu
Sr. Software Developer
Eau De Web (http://www.eaudeweb.ro)
55 Clucerului Str, Et. 3, Ap. 7-9
011364 Bucharest

Jabber: [email protected]
Skype: cristiroma
Mobile: +40 745 133096

<<attachment: cristian_romanescu.vcf>>

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to