Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

FerrisKey is an open-source IAM solution designed for modern cloud-native environments, high-performance and written in Rust.

ferriskey/ferriskey è adatto ai principianti?

Negli ultimi 30 giorni ferriskey/ferriskey ha accettato 141 delle 145 pull request di contributori esterni, e i suoi maintainer di solito rispondono entro 1 giorno. In questo momento sono aperte 3 issue adatte ai principianti.

Stelle
717
Fork
97
Issue aperte per principianti
3
Issue indicizzate
112
Merge medio
1g 3h
PR unite (30g)
208
Lingua principale
Rust
Licenza
Apache-2.0
Ultimo push su GitHub
5/10/2026
Ultima indicizzazione
6/10/2026
Guida per i contributori
Guida per i contributori
Codice di condotta
Nessun codice di condotta
Label per principianti
good first issue help wanted

Come contribuire a ferriskey/ferriskey

  1. Leggi prima la guida per contribuire: spiega come i maintainer vogliono che le modifiche siano proposte, testate e revisionate.
  2. Include un Dockerfile o un file Docker Compose, quindi puoi avviarlo senza installare tutta la sua toolchain.
  3. I tuoi contributi saranno pubblicati con la licenza Apache-2.0 del progetto.
  4. Scegli una delle 3 issue aperte adatte ai principianti qui sotto e, prima di iniziare, scrivi in un commento che vuoi occupartene.
Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • A manage_users admin can revoke the sessions of a higher account
    Aperta
    scope:core type:security

    Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100

    ferriskey/ferriskey#1878 ·

    I maintainer di solito rispondono entro 1 giorno

  • A manage_users admin can remove the IdP link of a higher account
    Aperta
    scope:core type:security

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 72/100

    ferriskey/ferriskey#1877 ·

    I maintainer di solito rispondono entro 1 giorno

  • Support prompt=create to open the register page from the authorize request
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100

    ferriskey/ferriskey#1874 ·

    I maintainer di solito rispondono entro 1 giorno

  • db: 33 unindexed foreign keys (refresh_tokens.user_id), 22 redundant indexes, unused security_events indexes
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100

    ferriskey/ferriskey#1841 ·

    I maintainer di solito rispondono entro 1 giorno

  • config.json is not a safe name according to OWASP CRS
    Aperta
    type:refactor

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 76/100

    ferriskey/ferriskey#1839 ·

    I maintainer di solito rispondono entro 1 giorno

  • fix(auth): logout keeps the session realm for later sign-in redirects
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    scope:front type:bug

    Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100

    ferriskey/ferriskey#1795 ·

    I maintainer di solito rispondono entro 1 giorno

  • The database pool size cannot be configured
    Aperta
    scope:core type:feature

    Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100

    ferriskey/ferriskey#1792 ·

    I maintainer di solito rispondono entro 1 giorno

  • Relation tuples can outlive the FerrisKey entity they reference
    Aperta
    scope:core

    Difficoltà 4/5 1-2 giorni Idoneità per principianti 48/100

    ferriskey/ferriskey#1707 ·

    I maintainer di solito rispondono entro 1 giorno

  • Operator depends on unmaintained unsafe-libyaml through serde_yaml
    Aperta
    scope:operator

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    ferriskey/ferriskey#1706 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • [EPIC] Pooled realms: host many tenants as realms on one instance
    Aperta
    epic scope:api scope:core type:feature

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 5/100

    ferriskey/ferriskey#1610 ·

    I maintainer di solito rispondono entro 1 giorno

  • feat(realm): export and import a whole realm, ids and keys included
    Aperta
    scope:api scope:core type:feature

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 8/100

    ferriskey/ferriskey#1609 ·

    I maintainer di solito rispondono entro 1 giorno

  • test(auth): browser login and passkeys on per-realm hostnames
    Aperta
    scope:api type:tests

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 20/100

    ferriskey/ferriskey#1608 ·

    I maintainer di solito rispondono entro 1 giorno

  • fix(realm): realm creation is not atomic and long names return 500
    Aperta
    scope:api scope:core type:bug

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100

    ferriskey/ferriskey#1607 ·

    I maintainer di solito rispondono entro 1 giorno

  • fix(migrate): data migrations race when two replicas start together
    Aperta
    scope:core type:bug

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100

    ferriskey/ferriskey#1606 ·

    I maintainer di solito rispondono entro 1 giorno

  • fix(api): the server ignores SIGTERM and is killed mid-request
    Aperta
    scope:api type:bug

    Difficoltà 3/5 Mezza giornata Idoneità per principianti 55/100

    ferriskey/ferriskey#1605 ·

    I maintainer di solito rispondono entro 1 giorno

  • feat(registration): captcha and disposable-email checks on self-registration
    Aperta
    scope:api scope:core type:feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 28/100

    ferriskey/ferriskey#1604 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • feat(mail): platform default SMTP with a per-realm sending cap
    Aperta
    scope:core type:feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    ferriskey/ferriskey#1603 ·

    I maintainer di solito rispondono entro 1 giorno

  • fix(compass): password-grant flows are recorded without a user
    Aperta
    scope:core type:bug

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 62/100

    ferriskey/ferriskey#1602 ·

    I maintainer di solito rispondono entro 1 giorno

  • feat(compass): monthly active users per realm
    Aperta
    scope:api scope:core type:feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 18/100

    ferriskey/ferriskey#1601 ·

    I maintainer di solito rispondono entro 1 giorno

  • feat(authz): create realms without holding a platform superuser role
    Aperta
    scope:core type:feature type:security

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 18/100

    ferriskey/ferriskey#1600 ·

    I maintainer di solito rispondono entro 1 giorno

  • fix(role): a realm admin gets a 500 when creating a client role
    Aperta
    scope:core type:bug

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100

    ferriskey/ferriskey#1599 ·

    I maintainer di solito rispondono entro 1 giorno

  • fix(realm): @me/realms lists realms the caller cannot access
    Aperta
    scope:core type:bug type:security

    Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100

    ferriskey/ferriskey#1598 ·

    I maintainer di solito rispondono entro 1 giorno

  • fix(auth): failed logins lock the account owner out and never slow down spraying
    Aperta
    scope:core type:security

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    ferriskey/ferriskey#1597 ·

    I maintainer di solito rispondono entro 1 giorno

  • perf(auth): bound concurrent Argon2 work so one realm cannot starve the others
    Aperta
    scope:core type:performance

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    ferriskey/ferriskey#1596 ·

    I maintainer di solito rispondono entro 1 giorno

  • feat(realm): suspend a realm without deleting it
    Aperta
    scope:api scope:core type:feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100

    ferriskey/ferriskey#1595 ·

    I maintainer di solito rispondono entro 1 giorno

  • feat(auth): record account selection in the audit trail
    Forse di nuovo libera @LeadcodeDev l’ha presa 28 giorni fa e non c’è nessuna pull request aperta. Aperta
    scope:core type:feature type:security

    ferriskey/ferriskey#1525 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • feat(auth): configure the account chooser from the realm login settings
    Forse di nuovo libera @LeadcodeDev l’ha presa 28 giorni fa e non c’è nessuna pull request aperta. Aperta
    scope:core scope:front type:feature

    ferriskey/ferriskey#1524 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • feat(auth): render the account chooser on the login page
    Forse di nuovo libera @LeadcodeDev l’ha presa 28 giorni fa e non c’è nessuna pull request aperta. Aperta
    scope:front type:feature

    ferriskey/ferriskey#1523 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Role-based client login authorization
    Aperta
    type:feature

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    ferriskey/ferriskey#1403 ·

    I maintainer di solito rispondono entro 1 giorno

  • Realm-specific custom domain support
    Forse di nuovo libera @LeadcodeDev l’ha presa 40 giorni fa e non c’è nessuna pull request aperta. Aperta
    type:feature writing

    ferriskey/ferriskey#1401 · 3 commenti · 3 assegnatari ·

    I maintainer di solito rispondono entro 1 giorno

  • Web console periodically logs you out in a non-master realm
    Forse di nuovo libera @NathaelB l’ha presa 40 giorni fa e non c’è nessuna pull request aperta. Aperta
    type:bug

    ferriskey/ferriskey#1398 · 1 commento · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • security: per-realm token-signing private keys are stored unencrypted in the database
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    ferriskey/ferriskey#1317 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • GET /realms/{realm}/clients silently ignores every query filter
    Aperta
    scope:api type:feature

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100

    ferriskey/ferriskey#1288 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Tokens carry no acr/amr, so relying parties cannot tell how a user authenticated
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    ferriskey/ferriskey#1231 ·

    I maintainer di solito rispondono entro 1 giorno

  • Custom permissions for role
    Aperta
    type:feature

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 38/100

    ferriskey/ferriskey#1218 ·

    I maintainer di solito rispondono entro 1 giorno

  • Support of e-mail OTP
    Aperta
    type:feature

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 38/100

    ferriskey/ferriskey#1216 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Please cut a release including the realm-roles fix (ad336442 / #1142) — blocks role-based authz on v0.7.1
    Forse di nuovo libera @NathaelB l’ha presa 92 giorni fa e non c’è nessuna pull request aperta. Aperta
    scope:api scope:core type:bug

    ferriskey/ferriskey#1207 · 3 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • feat(front): add Import and Export JSON/MJML actions to Email Template Builder
    Forse di nuovo libera @jorisvilardell l’ha presa 59 giorni fa e non c’è nessuna pull request aperta. Aperta
    scope:front type:feature

    ferriskey/ferriskey#1192 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • [EPIC] Import/Export capabilities for Email Templates & Portal Layouts
    Forse di nuovo libera @jorisvilardell l’ha presa 59 giorni fa e non c’è nessuna pull request aperta. Aperta
    epic type:feature

    ferriskey/ferriskey#1191 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Relationship with Cloud-IAM, CLA status, and long-term licensing/governance plans
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    ferriskey/ferriskey#1186 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • chore(ci): benchmark local and CI build times before and after the crate split
    Aperta
    scope:core type:ci

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 56/100

    ferriskey/ferriskey#1158 ·

    I maintainer di solito rispondono entro 1 giorno

  • [idp] Keycloak as identity provider
    Aperta
    type:bug

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 32/100

    ferriskey/ferriskey#1044 · 10 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Docker compose usage documentation
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    good first issue type:doc

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 28/100

    ferriskey/ferriskey#1032 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • docs(device-flow): document the Device Authorization Grant
    Forse di nuovo libera @ahfoysal l’ha presa 117 giorni fa e non c’è nessuna pull request aperta. Aperta
    good first issue type:doc

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100

    ferriskey/ferriskey#1030 · 4 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • [EPIC] OAuth 2.0 Device Authorization Grant (RFC 8628)
    Aperta
    epic scope:api scope:core type:feature

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 22/100

    ferriskey/ferriskey#1020 ·

    I maintainer di solito rispondono entro 1 giorno

  • Improve the kubernetes operator
    Aperta
    type:feature

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 28/100

    ferriskey/ferriskey#1014 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • feat: personal data export (GDPR Art. 15 & 20)
    Aperta
    scope:api scope:core scope:front type:feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100

    ferriskey/ferriskey#997 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • feat: account deletion with grace period (soft delete)
    Aperta
    scope:api scope:core scope:front type:feature

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 28/100

    ferriskey/ferriskey#996 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • feat: user self-service account management (/me endpoints)
    Aperta
    scope:api scope:core scope:front type:feature

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 28/100

    ferriskey/ferriskey#995 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • feat: consent management system (TOS, GDPR, age verification)
    Aperta
    scope:api scope:core scope:front type:feature

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 28/100

    ferriskey/ferriskey#994 ·

    I maintainer di solito rispondono entro 1 giorno

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.