A full, secure implementation of a solution for web-client, REST-based systems using AngularJS and Spring and addressing authentication, CORS and CSRF aspects. The full, working code is available on GitHub. In this part, we setup the project and examine how CORS is configured on the server side.
Spring Security offers CSRF (cross-site request forgery) protection by default for Java web applications. In this post I will examine how you can make that CSRF protection work for a web client interacting with REST-based CSRF-protected services. Both the web client’s code and the server application’s configuration will be described.
Today’s web applications expect some RESTful services to provide them with the data they need. But what about securing those accesses? In this post, I provide a full example of form-based RESTful authentication against a Spring Boot + Spring Security back-end.
Back to some technical stuff after my post of last week. This time we’ll have a look on how to configure your Spring Security when working on top of a Spring Boot project.
In this post I’ll examine how to implement a simple WebSocket-based notification system built on top of Spring. We’ll use the Stomp protocol over SockJS to communicate with either a JQuery-based client or an Angular application.
If you’re having trouble starting SQLLine from that sqlline.sh file included in Apache Ignite distributions, please read this. This gotcha made me waste some precious time… who knows, it might save yours!
You may have noticed that I haven’t written anything new lately… So instead of leaving you there, wondering what may have happened, I have decided …
PGP encryption is not only about RSA keys. Elliptic Curve Cryptography (ECC) offers another twist on the subject, requiring smaller key sizes to provide an equivalent level of security.
Who we are Our website address is: https://www.codesandnotes.be. What personal data we collect and why we collect it Comments When visitors leave comments on the …
You decided to apply for that position or mission and nailed the technical interview. They want you on board! That sounds great, but… before saying “yes” there might be a few questions you should ask and a few things to clarify.