Skip to content

Instantly share code, notes, and snippets.

View rafaelbatistamarcilio's full-sized avatar

Rafael Marcilio rafaelbatistamarcilio

View GitHub Profile
@ferrerojosh
ferrerojosh / keycloak.provider.ts
Last active July 10, 2023 20:03
Keycloak v9.0.0 NestJS Resource Guard
import { FactoryProvider, Logger } from '@nestjs/common';
import Keycloak from 'keycloak-connect';
export const KEYCLOAK_INSTANCE = 'KEYCLOAK_INSTANCE';
export const keycloakProvider: FactoryProvider = {
provide: KEYCLOAK_INSTANCE,
useFactory: () => {
const keycloakConfig: any = {
realm: '',