JHipster Authentication with an External Service 1. Introduction By default, JHipster applications use a local data store to hold usernames and passwords. In many real-world scenarios, however, it might be desirable to use an existing external service for authentication. In this tutorial, we’ll look at how to use an external… Continue Reading jhipster-authentication-external-service

Spring Security for Spring Boot Integration Tests 1. Introduction The ability to execute integration tests without the need for a standalone integration environment is a valuable feature for any software stack. The seamless integration of Spring Boot with Spring Security makes it simple to test components that interact with a… Continue Reading spring-security-integration-tests

Introduction to JSON-Java (org.json) 1. Introduction to JSON-Java JSON (an acronym for JavaScript Object Notation) is a lightweight data-interchange format and is most commonly used for client-server communication. It’s both easy to read/write and language-independent. A JSON value can be another JSON object, array, number, string, boolean (true/false) or null.… Continue Reading java-org-json

Writing Specifications with Kotlin and Spek 1. Introduction Specification Testing frameworks are complementary to Unit Testing frameworks for testing our applications. In this tutorial, we’ll introduce the Spek framework – a Specification Testing framework for Java and Kotlin. 2. What is Specification Testing? Simply put, in Specification Testing, we start… Continue Reading kotlin-spek