Authenticate & Authorize gateway (java,mysql,redis,spring-data)