Authorization Tool for Usersand Media Archives in WordPress : A Role Based Authorization Plugin

Access control is the central element of computer security and its principal objectives are to implement secure authentication and authorization in a system. Authentication is the verification that the credentials of a user are valid and authorization is the granting of permissions to a user to acce...

Full description

Bibliographic Details
Main Author: Björkenvall,, Anton
Format: Others
Language:English
Published: Uppsala universitet, Institutionen för informationsteknologi 2018
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-371460
id ndltd-UPSALLA1-oai-DiVA.org-uu-371460
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-uu-3714602018-12-22T05:54:40ZAuthorization Tool for Usersand Media Archives in WordPress : A Role Based Authorization PluginengBjörkenvall,, AntonUppsala universitet, Institutionen för informationsteknologi2018Engineering and TechnologyTeknik och teknologierAccess control is the central element of computer security and its principal objectives are to implement secure authentication and authorization in a system. Authentication is the verification that the credentials of a user are valid and authorization is the granting of permissions to a user to access system resources. This thesis describes the design and implementation of an authorization plugin, calledFile Authorization Manager, for WordPress built upon an already existing authentication plugin, called privateContent. Due to various factors mentioned in the thesis the implementation of said authorization plugin is, in its current state, not feature complete and therefore not working as intended. Due to these factors this thesis not only describes the design and implementation of an authorization plugin, but also the intricacies with developing plugins that alter the core functions of WordPress. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-371460IT ; 18011application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Engineering and Technology
Teknik och teknologier
spellingShingle Engineering and Technology
Teknik och teknologier
Björkenvall,, Anton
Authorization Tool for Usersand Media Archives in WordPress : A Role Based Authorization Plugin
description Access control is the central element of computer security and its principal objectives are to implement secure authentication and authorization in a system. Authentication is the verification that the credentials of a user are valid and authorization is the granting of permissions to a user to access system resources. This thesis describes the design and implementation of an authorization plugin, calledFile Authorization Manager, for WordPress built upon an already existing authentication plugin, called privateContent. Due to various factors mentioned in the thesis the implementation of said authorization plugin is, in its current state, not feature complete and therefore not working as intended. Due to these factors this thesis not only describes the design and implementation of an authorization plugin, but also the intricacies with developing plugins that alter the core functions of WordPress.
author Björkenvall,, Anton
author_facet Björkenvall,, Anton
author_sort Björkenvall,, Anton
title Authorization Tool for Usersand Media Archives in WordPress : A Role Based Authorization Plugin
title_short Authorization Tool for Usersand Media Archives in WordPress : A Role Based Authorization Plugin
title_full Authorization Tool for Usersand Media Archives in WordPress : A Role Based Authorization Plugin
title_fullStr Authorization Tool for Usersand Media Archives in WordPress : A Role Based Authorization Plugin
title_full_unstemmed Authorization Tool for Usersand Media Archives in WordPress : A Role Based Authorization Plugin
title_sort authorization tool for usersand media archives in wordpress : a role based authorization plugin
publisher Uppsala universitet, Institutionen för informationsteknologi
publishDate 2018
url http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-371460
work_keys_str_mv AT bjorkenvallanton authorizationtoolforusersandmediaarchivesinwordpressarolebasedauthorizationplugin
_version_ 1718805096938078208