Why I’m studying this? – Web Applications Security, Part 1

This and the followings texts will be part of my personal study about security for Web Applications. It represents a big challenge for me. For two reasons: First, because english is not my first language and I couldn’t imagine to write a text in englis…


This content originally appeared on DEV Community and was authored by Leonardo Felicissimo

This and the followings texts will be part of my personal study about security for Web Applications. It represents a big challenge for me. For two reasons: First, because english is not my first language and I couldn't imagine to write a text in english at my life. And second, because security is a gap that I have at this exactly moment. And with this and others texts I want to win this two challenges and get enter in a beautiful and new world!

A scene of the world destroyed. Grays sky, destroyed cars, and empty street

Just kidding lol, let's move on!

The importance of security and my shame

Security is an important them when we are building an information system, because in this kind of application we have private data going from a side to another. Then, it is not without importance (I know that must exists a better term for this) because in case of have our data stolen our users could be prejudiced and all the system would fall.

But unfortunately when we are building a product not always we are prioritizing build it considering that the best security practices is applied.

Last days I get interviewed and one of the questions was about security. In that time I see a lack of knowledge that I had in this topic. The question was very simple: "How you will store the password in database with security". And the only response that I gave was: "I could use md5 hash for store" HAHAHAHAHAHAHAHAHAHAHAH Jesus! What a shame!

This because in all projects that I've contributed the mechanism for security was granted by framework or by other then came before me and built it.

Then, when I got recovered from my shame feeling and put my self in the path of improving my security skills understanding from zero everything related to how to create secure RESTful APIs. I want to share my study path, bringing examples, sharing code and moving between theory and practice.

My initial point of study is a good text that I found at restfulapi.net. In this text the author explore an overview about the topic, sharing Security Design Principles and Best Practices in a very broad vision.

I would like based on this text, understand better each principle and how to apply as well as show in the practice how to implement the best practices using my preferred languages (I need to decide what first 😰).

Then for now, I'm just introducing the method. If you need to have faster more info about the theme. Start reading the restfulapi.net, it seems a very useful introduction! But If you are interested in follow my path, read the text and come back here to follow with me, I will try to start writing the next asap, I swear!


This content originally appeared on DEV Community and was authored by Leonardo Felicissimo


Print Share Comment Cite Upload Translate Updates
APA

Leonardo Felicissimo | Sciencx (2021-11-06T19:57:37+00:00) Why I’m studying this? – Web Applications Security, Part 1. Retrieved from https://www.scien.cx/2021/11/06/why-im-studying-this-web-applications-security-part-1/

MLA
" » Why I’m studying this? – Web Applications Security, Part 1." Leonardo Felicissimo | Sciencx - Saturday November 6, 2021, https://www.scien.cx/2021/11/06/why-im-studying-this-web-applications-security-part-1/
HARVARD
Leonardo Felicissimo | Sciencx Saturday November 6, 2021 » Why I’m studying this? – Web Applications Security, Part 1., viewed ,<https://www.scien.cx/2021/11/06/why-im-studying-this-web-applications-security-part-1/>
VANCOUVER
Leonardo Felicissimo | Sciencx - » Why I’m studying this? – Web Applications Security, Part 1. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2021/11/06/why-im-studying-this-web-applications-security-part-1/
CHICAGO
" » Why I’m studying this? – Web Applications Security, Part 1." Leonardo Felicissimo | Sciencx - Accessed . https://www.scien.cx/2021/11/06/why-im-studying-this-web-applications-security-part-1/
IEEE
" » Why I’m studying this? – Web Applications Security, Part 1." Leonardo Felicissimo | Sciencx [Online]. Available: https://www.scien.cx/2021/11/06/why-im-studying-this-web-applications-security-part-1/. [Accessed: ]
rf:citation
» Why I’m studying this? – Web Applications Security, Part 1 | Leonardo Felicissimo | Sciencx | https://www.scien.cx/2021/11/06/why-im-studying-this-web-applications-security-part-1/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.