Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page is about the link generator at https://go.openathens.net/generate

On this page:

Table of Contents

...

OpenAthens links are a marvellous thing. They allow you to link to a page via an authenticated route without the headache or hassle of long and complicated "Wayfless URLs". All you have to do is pop the target page (or DOI link, or Ebsco SmartLink) for a specific article at the end of a prefix that is specific to your organisation, and something called the OpenAthens redirector sorts it all out. Here's an example:

https://go.openathens.net/redirector/athensdemo.net?url=http%3A%2F%2Fwwwhttps%3A%2F%2Fdoi.bbc.co.uk%2Fnews%2Forg%2F10.1088%2F0143-0807%2F18%2F4%2F012

That link is made up of two parts. :

  1. The prefix part [ https://go.openathens.net/redirector/athensdemo.net?url= ]

...

  1.  
  2. and the target part [

...

  1.  https%3A%2F%2Fdoi.

...

  1. org%2F10.1088%2F0143-0807%2F18%2F4%2F012 ]

(All those %this and %that bits in the target are called percent encoding and are used on characters like / and : when they appear in URLs to one web page is being passed another web address in the URL. They make sure that the page webpage that is reading them doesn't get confused.)

...

  1. The redirector reads the organisation from the link [ athensdemo.net ]
  2. The redirector checkes if the user's location is covered by an IP address it has been told to treat as on-site / within network for that organisation
    1. If YES, then it simply forwards the user on to the target [  httphttps://doi.org/10.1088/0143-0807/18/4/012 >>> https://wwwiopscience.bbc.co.uk/news/iop.org/article/10.1088/0143-0807/18/4/012 ]. End.
    2. If NO, then...
      1. The redirector looks up the access URL format to use for the resource that target is part of
      2. The redirector plugs in the relevant details to that access URL to bypass any 'where are you from' questions and sends the user via a being-signed-in route to the
    target [ http
      1. target [ https://doi.org/10.1088/0143-0807/18/4/012 >>> https://
    bbc.co.uk/news/
      1. iopscience.iop.org/article/10.1088/0143-0807/18/4/012]. End.

How to use the link generator

...

Once you've told the page which organisation to use, you can pop in the target link or links. You can just paste one or more in, as many as you need to - just make sure each one starts with http:// or https:// and is separated by a space, or is on a new line:

OK:

Code Block
https://www.openathens.org https://www.friendface.org https://mytube.net 
Code Block
https://www.openathens.org
https://www.friendface.org
https://mytube.net 

Not OK:

Code Block
www.openathens.org

(no ... because one or more of the links does not start with http:// or or https://)


Code Block
https://www.openathens.org, https://www.friendface.org, https://mytube.net 

(... because this is a comma separated list rather than spaces or new lines)


Code Block
It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the epoch of belief, it was the epoch of incredulity, it was the season of Light, it was the season of Darkness, it was the spring of hope, it was the winter of despair, we had everything before us, we had nothing before us, we were all going direct to Heaven, we were all going direct the other way...

...

(... because none of these words are a URL)

Anything else I might want to know?

Bookmarks

Once you've selected your organisation, the address of the page changes to include its identifier. If you bookmark the page with this URL, you can skip the part where you search for your organisation on future visits.

Couldn't I just use a spreadsheet?

This link generator also checks that the resource the target link points to is compatible - every link it spits out should work - but once you know that a given resource works there's no reason not to use a spreadsheet if you prefer. Assuming the link were in cell A1 the formula to pop into B1 would be:

="https://go.openathens.net/redirector/YOUROPENATHENSDOMAIN?url="&ENCODEURL(A1)

(where YOUROPENATHENSDOMAIN matches what the link generator used in the prefix part )

This works in most spreadsheets, but some don't have the URL encoding command available.