Open in app

Sign In

Write

Sign In

Deniz G
Deniz G

18 Followers

Home

About

Mar 1, 2022

CAS default password “Mellon”: What does it mean?

The username and password pair are casuser and Mellon in the default settings of CAS. cas/application.properties at 6.4.x · apereo/cas You can't perform that action at this time. You signed in with another tab or window. You signed out in another tab or…github.com This password is an analog from The Lord of the Rings in my opinion. While the fellowship are trying to reach Mordor, they find their way to the mines of Moria (khazad-dum), and they must open the secret door to enter it. It says “speak ‘friend’ and enter” on the secret door. This is a kind of passphrase. Frodo asks Gandalf that what “friend” means in elvish (elf language), and he gets the answer “Mellon”. When you say “Mellon” to the secret door, the gate opens.

1 min read

CAS default password “Mellon”: What does it mean?
CAS default password “Mellon”: What does it mean?

1 min read


Oct 14, 2021

API Gateway — Swagger Composition

OpenAPI provides a specification for creating informative, readable, easy-to-follow Rest API documentation. On the Spring side, there are Springfox and Springdoc implementations for this. API documentation is automatically generated from the code by using these libraries in the application startup. Swagger provides an user interface using this information. …

2 min read

API Gateway —  Swagger Composition
API Gateway —  Swagger Composition

2 min read


Oct 5, 2021

CAS Overlay Template’s copyCasConfiguration command

After long research, you decided to use Apereo CAS as a Single Sign-on solution. It will tell you when you go to the source code on Github. So you change your direction to the CAS overlay template repository. This repository is a minimal version of CAS and provides great convenience…

2 min read

CAS Overlay Template’s copyCasConfiguration command
CAS Overlay Template’s copyCasConfiguration command

2 min read


Sep 23, 2021

Apereo CAS Reactive Spring Client Logout Problem

I have mentioned that reactive spring client cannot be integrated using the cas-client library before. Because cas-client doesn’t support reactive, so i have explained the way to integrate using OpenID Connect. (https://dgempiuc.medium.com/spring-cloud-gateway-and-apereo-cas-integration-fbb6d5c8440c) { "@class" : "org.apereo.cas.support.oauth.services.OAuthRegisteredService", ... "description": "Spring Cloud Gateway client", "logoutUrl" : "http://gateway-url/oidc/logout", ... }

4 min read

4 min read


Sep 2, 2021

Spring WebSocket and Redis Pub/Sub

Since the WebSocket is a low-level protocol, there is needed lots of extra codes to write applications. By using subprotocol, it is possible at high-level by writing less code. Client and server agree on a messaging protocol over the “Sec-WebSocket-Protocol” header during handshake. Spring Framework supports the use of STOMP…

5 min read

Spring WebSocket and Redis Pub/Sub
Spring WebSocket and Redis Pub/Sub

5 min read


Aug 26, 2021

ArchUnit - Checking your own code standarts

While everything is going well at the beginning of the project, many code violations are caused as the use cases become more complex and experienced developers leave and are replaced by new ones. In order to prevent them, code standards are set to ensure that everyone in the project speaks…

3 min read

3 min read


Aug 18, 2021

NGINX Client Control by Spring Cloud Gateway

If you have integrated the security of Spring Cloud Gateway with OAuth2 Authorization Code grant type, let me start by reminding this flow. if a unauthenticated user sends a request to the Spring Cloud Gateway, user will get a response with a 302 return code indicating that user must log…

4 min read

NGINX Client Control by Spring Cloud Gateway
NGINX Client Control by Spring Cloud Gateway

4 min read


Aug 9, 2021

Transform logging from ELK to EFK

Probably, the most known logging pipeline is the Elasticsearch-Logstash-Kibana stack. We used to use this pipeline in our own projects until last year, but now we are using Elasticsearch-Filebeat-Kibana, removing Logstash. 1. Why? The main use case of Logstash is sending logs from source to multiple destination. For example, from application to…

3 min read

Transform logging from ELK to EFK
Transform logging from ELK to EFK

3 min read


Jul 28, 2021

Apereo CAS Kubernetes Deployment

In this article, I will talk about how to deploy CAS application to the kubernetes environment and some tricks about the problems I encountered during this deployment. The main topics will be kubernetes manifest files (deployment, service, ingress controller and secret) and SSL offloading. Apereo CAS If you’re looking at this tutorial…

4 min read

Apereo CAS Kubernetes Deployment
Apereo CAS Kubernetes Deployment

4 min read


Feb 4, 2021

Maven Multi-Module Dependency Conflicts

If you have tried to centralize dependency versions, you must have encountered the following warning message. [WARNING] Some problems were encountered while building the effective model for group-id:artifact-id:jar:0.1.4-RELEASE [WARNING] ‘version’ contains an expression but should be a constant. @ group-id:artifact-id:${module1.version} [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten…

Maven

3 min read

Maven

3 min read

Deniz G

Deniz G

18 Followers
Following
  • Aytekin Tank

    Aytekin Tank

  • İbrahim Sarıçiçek

    İbrahim Sarıçiçek

  • Tarik Guney

    Tarik Guney

  • Thoughtworks

    Thoughtworks

  • Ayşe Sert

    Ayşe Sert

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech