Bug 20333 - Show certain links just for registered users
Summary: Show certain links just for registered users
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: OPAC (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-05 11:56 UTC by Hugo Agud
Modified: 2018-03-08 10:14 UTC (History)
2 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hugo Agud 2018-03-05 11:56:44 UTC
It should be great If Koha should be able to show certain llinks (856) if a certain logged users belong to one or more category codes

Some libraries are requesting us the functionality of allow Koha to catalogue in the 856 link to restricted documents, that only will be showed if

1. the user is logged 
2. if the category code match certain values

These conditions are the same than ILL request.
Comment 1 Katrin Fischer 2018-03-05 13:30:43 UTC
Hi Hugo,

I think just controlling the visibility is not a good way of protecting restricted resources. Links can be shared or keep working, if your account has been blocked or deleted. What you need to implement, I think, is a protection of the resource itself, that Koha can't provide unless it's stored within Koha itself.

> These conditions are the same than ILL request.

Can you explain?
Comment 2 Tomás Cohen Arazi 2018-03-05 15:47:53 UTC
(In reply to Katrin Fischer from comment #1)
> Hi Hugo,
> 
> I think just controlling the visibility is not a good way of protecting
> restricted resources. Links can be shared or keep working, if your account
> has been blocked or deleted. What you need to implement, I think, is a
> protection of the resource itself, that Koha can't provide unless it's
> stored within Koha itself.

We could add that functionality to Koha uploads.

Some sites work with the referer as a way to validate the request, so hiding the links could help. But that'd be certainly a separate featurre: optionally removing 856 fields based on some regexp and config.
Comment 3 Katrin Fischer 2018-03-05 15:58:25 UTC
Another thought: woudn't it be better to show the link and ask for login before access? That way users can discover the existence of the resources, otherwise they might not even notice.
Comment 4 Hugo Agud 2018-03-08 10:14:00 UTC
Hi Katrin..

yes it is a good issue!! thanks!