keycloak.plugins.keycloak-remember-me-authenticator: init at 1.0.0

This commit is contained in:
Anish Pallati
2025-12-29 15:00:49 -05:00
parent 38699d9c3e
commit 447c9962b3
3 changed files with 33 additions and 0 deletions
+1
View File
@@ -7,6 +7,7 @@
keycloak-magic-link = callPackage ./keycloak-magic-link { };
keycloak-metrics-spi = callPackage ./keycloak-metrics-spi { };
keycloak-restrict-client-auth = callPackage ./keycloak-restrict-client-auth { };
keycloak-remember-me-authenticator = callPackage ./keycloak-remember-me-authenticator { };
# These could theoretically be used by something other than Keycloak, but
# there are no other quarkus apps in nixpkgs (as of 2023-08-21)
@@ -0,0 +1,31 @@
{
maven,
lib,
fetchFromGitHub,
}:
maven.buildMavenPackage rec {
pname = "keycloak-remember-me-authenticator";
version = "1.0.0";
src = fetchFromGitHub {
owner = "Herdo";
repo = "keycloak-remember-me-authenticator";
rev = "v${version}";
hash = "sha256-zIFWbv02wbf3D6Weyc8N4YM+fFFxnve0ti5yS52KN3c=";
};
mvnHash = "sha256-9wvBTA9RYPJz9zeimo4tmEjoHfKVGtPPAdNTe5BKdOs=";
installPhase = ''
runHook preInstall
install -Dm444 -t "$out" target/keycloak-remember-me-authenticator-${version}.jar
runHook postInstall
'';
meta = {
homepage = "https://github.com/Herdo/keycloak-remember-me-authenticator";
description = "Custom authenticator for remembering the user logging in, even if no \"Remember me\" flag is set";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ anish ];
};
}
+1
View File
@@ -101,6 +101,7 @@ stdenv.mkDerivation (finalAttrs: {
talyz
nickcao
leona
anish
];
};
})