If you are starting out on software development, you might be wondering what type of security concerns you should be aware of before releasing or publishing a project.
In this post I’ll address some of the most important ones, if you are a security expert or a long time software engineer then this post is probably not for you. Although if you are curious you have the index ahead where I state what will be covered here.
If you implement these principles it doesn’t mean your website or platform will be completely impenetrable but you will know you have a lot of protective measures that will prevent the most common attacks and keep your users pretty safe. …
Anonymous users is a big part of web development and e-commerce, more specifically. What makes it so important? It’s the first experience users have on your website!
The issue with anonymous users (the one we will focus on in this post, of course there are others) is how to store their information. Let’s say your anonymous user adds some product to it’s cart, where do you save it? How can you access it in the future?
If you are developing a website made up of a front end only in the browser (no mobile app, only browser) plus a back end somewhere else you have quite a few options. You can save the data in the client side and use localStorage, sessionStorage, cookies, Web SQL, IndexedDB, Cache Storage or you can save the data in the server side treating an anonymous user as a regular user or as a special data type. …