Title: Message Title
|
|
USE CASE This feature is inteneded for the following use case A repository is configured with implicit and explicit authentication mechanisms. Some content is accessible to all, some is restricted to certain IP lists. User accounts are given to adminstrators, who sunit items, edit. Document viewing in the repository is either restricted to IP address lists or open to the world. --- config/modules/authentication.cfg plugin.sequence.org.dspace.authenticate.AuthenticationMethod = \ org.dspace.authenticate.IPAuthentication, \ org.dspace.authenticate.PasswordAuthentication Let us assume that JaneJohn tries to access an item/bistream whith READ restrcted to a set of IP addresses, eg UniversityCampusIPs. If JaneJohn is a site vistor coming from an IP address not in the access list, she should not be prompted to log in; she should simply be told : 'you can't do that' aka 403 If JaneJohn issue her GET from an IP in the allowed list she should of cause be presented with the relevant content. If JaneJohn happens to be at home and has an admin account, she might be a little puzzled why the system now decides not to show her what the is asking for. But she can always login and assuming her account is setup to view the said content she can still get to it after logging in via /mydspace If JaneJohn wants to do admin work whe should still be prompted to login if she has not yet done so.
|
|
|
|
|
This feature was discussed in developer meeting March 19 2014 More details to follow
|
|
|
|
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
Dspace-devel mailing list
Dspace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-devel