
IX. Implementing the Oauth2 Client Credentials Flow for a Spring Boot Application
Implementing a client credentials grant type for the data exchange using Feign Clients
Implementing a client credentials grant type for the data exchange using Feign Clients
Using Maven to automate the build of a Spring Boot Application
Series of posts on the MEAN Stack covering but no restricted to Mongo, MongoDB, Express, Angular, NodeJs, Security, Authentication, JWT, Passport, Typescript, Interface, Jquery, Docker, Docker-compose, Volumes, Persistance.
Exploring security mechanisms for web applications
Using Oauth2 authorization client credentials flow to implement secure CakePHP 2.x API interactions
Exploring the use of data transfer objects for API exchanges and using a model mapper for conversion from an entity to a DTO and vice-versa.
Using Feign Clients to exchange data between services of the cloud-based Spring Boot Applications through Feign configurations.
Persisting Oauth2 clients and access tokens to a Mysql database, migrating from access tokens to JWT and using TokenConverter and TokenEnhancer to include more data within the token payload; using JOSE to sign the JWT to be issued.
A first look at containers through one of the most popular containerization platforms in Docker
Setting up a microservices landscape for the business domain using Spring Boot, Oauth2, an authentication server, social identity providers such as Facebook, Gmail and Github, a discovery service, a configuration service, fault-tolerance, data transfer objects, Docker Containers and much more.
Discovering Docker through common commands
Explaining the concepts involved in Oauth2 as an authorization protocol and exploring the implementation of an authentication service on top of Oauth2 using JWT, JOSE and OpenID Connect
Using a Single Page Application as the view layer for a Spring Boot Application
Authenticating a Spring Boot Application through an authentication Server through Oauth2, Authorization Code, a custom PrincipalExtractor and configurations.
SpringMVC 4.x profiles
Angular Directive for Gallery Display using Typescript Interfaces, Jquery and CubePortfolio Plugin.
First step into packaging a web application as a docker image using the Dockerfile
Paging and Sorting in a Spring Boot Application
Using multiple Dockerfiles to leverage a service oriented architecture
How to highlight source code through TinyMce and Syntax Highlighter
Using a dedicated Spring Boot Application to host other services properties files through the use of profiles.
Using Netflix Eureka in a Spring-cloud based environment for service discovery
A docker-compose file for the Spring Cloud based microservices, mysql databases, MEAN components
Abstracting CRUD Operations to apply the DRY Principles for the Service and DAO Layers
Securing the MEAN Stack Front-end with JWT, Guards and the Observable pattern.
Using PrincipalExtractor and AuthoritiesExtractor to extract the user profile from the identity provider's exposed and custom implemented userinfo endpoint
Catching run-time exception using Hystrix
Modelling and scoping the services of the microservices landscape to efficiently support the business domain, grow and still be easily maintainable.
Using Mongoose to model the data structure in the MEAN Stack - Introduction
Token based authentication for the back-end of the MEAN Stack using Passport and JWT
Using a Dockerfile to containerize a web application and its database server
Exploring both relational and document store databases through Mysql, MongoDB, Hibernate, Mongoose
Security configuration for an Authentication Service using a custom UserPrincipal and Mysql
Running a MEAN Application in a docker container with persistance of the Mongo database and the use of a volume to store the media
If you would ask me what REST meant, I would have answered by contrasting it against SOAP and by saying that it usually produces JSON.
Using social Identity Providers within a Single Sign On Server in a service oriented architecture
Using Oauth2 to authenticate and handle authorization in the the services of the business domain.
Discussion about the growing popularity of the Mongo Express Angular NodeJS - MEAN - Stack for web applications
Showcase of the Dockerfile for some popular application stacks such as JAVA, Mysql, PhP, NodeJS, Angular
Understand the components behind docker containers and installing docker
A basic Spring Boot service for a cloud based environment covering routing for both the user interface and the resource server through Oauth2.
Configuring a Spring Boot Application to use JSP vs. Thymleaf using apache tiles and layouts