• Design
  • Frontend development
  • Backend development

National Geographic Learning: Close-up

National Geographic Learning, a part of Cengage Learning, is a leading educational publisher of school, higher education, English Language Teaching, library and reference materials.

I was asked to create a website to host various teacher and student resources which would only be accessed via a central platform. The content would only be available to users who had logged in to the host platform. It wasn't possible to verify the users via an API so I used 'one-time' login links instead. The user clicks on an encoded link on the host platform which in turn takes them to the website I created and host for them. This link automatically logs the user in as either a teacher or student and they are presented with the relevant content for each. The content itself is protected from unauthorised access using the Nodeaccess module.