awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
marmotedu avatar

marmotedu/iam

0
View on GitHub↗
4,194 Stars·1,092 Forks·Go·4 Aufrufekonglingfei.com↗

Iam

Dies ist ein Go-basiertes Identitäts- und Zugriffsmanagementsystem, das als zentraler Authentifizierungs- und Autorisierungsserver fungiert. Es bietet ein Framework zur Verwaltung von Benutzeridentitäten und zur Steuerung des Zugriffs auf Ressourcen in Unternehmensumgebungen.

Das System implementiert ein rollenbasiertes Zugriffskontrollmodell (RBAC), bei dem Berechtigungen in Rollen gruppiert und spezifischen Benutzerkonten zugeordnet werden, um Zugriffsebenen auf Ressourcen zu verwalten.

Die Codebasis deckt die Implementierung von Benutzerauthentifizierungssystemen, Identitätsmanagement und Backend-Sicherheitsmustern ab. Es nutzt einen datenbankgestützten Identitätsspeicher und eine zustandslose, tokenbasierte Authentifizierung, um Anmeldedaten zu verifizieren und Sicherheitsregeln durchzusetzen.

Features

  • Identity and Access Management Servers - Functions as a centralized server for managing user identities, authentication, and authorization policies.
  • Centralized Identity Management - Provides centralized administration of users and security privileges for corporate environments.
  • IAM Frameworks - Provides a professional identity management implementation designed for scalable corporate environments.
  • JWT Authentication - Provides stateless identity verification using signed JSON Web Tokens.
  • Resource Access Permissions - Verifies user permissions against security rules to restrict access to system resources.
  • Role-Based Access Control - Manages user permissions and resource access levels based on assigned organizational roles.
  • Role-Based Access Control Systems - Implements a security framework that maps user roles to specific resource actions and permissions.
  • Role & Permission Configurators - Implements a system for grouping permissions into roles and mapping them to user accounts.
  • User Authentication Systems - Provides secure login flows and session token management for verifying user identities.
  • Identity Stores - Implements a relational database-backed store for persisting user credentials and role mappings.
  • Go Security Patterns - Implements professional authentication and authorization patterns using the Go programming language.
  • Request Authentication Middleware - Uses middleware to intercept network requests for token validation and authorization enforcement.
  • IAM Endpoints - Exposes identity and authorization management through a structured set of RESTful endpoints.

Star-Verlauf

Star-Verlauf für marmotedu/iamStar-Verlauf für marmotedu/iam

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Kuratierte Suchen mit Iam

Handverlesene Sammlungen, in denen Iam vorkommt.
  • Zugriffskontrolle
  • Systeme für Zugriffskontrolle

Häufig gestellte Fragen

Was macht marmotedu/iam?

Dies ist ein Go-basiertes Identitäts- und Zugriffsmanagementsystem, das als zentraler Authentifizierungs- und Autorisierungsserver fungiert. Es bietet ein Framework zur Verwaltung von Benutzeridentitäten und zur Steuerung des Zugriffs auf Ressourcen in Unternehmensumgebungen.

Was sind die Hauptfunktionen von marmotedu/iam?

Die Hauptfunktionen von marmotedu/iam sind: Identity and Access Management Servers, Centralized Identity Management, IAM Frameworks, JWT Authentication, Resource Access Permissions, Role-Based Access Control, Role-Based Access Control Systems, Role & Permission Configurators.

Welche Open-Source-Alternativen gibt es zu marmotedu/iam?

Open-Source-Alternativen zu marmotedu/iam sind unter anderem: heeexy/springboot-shiro-vue — SpringBoot-Shiro-Vue is a permission management framework and role-based access control system. It provides a backend… logto-io/logto — Logto is an open-source identity provider that serves as a centralized authentication and authorization server for… casdoor/casdoor — Casdoor is a centralized identity and access management platform that functions as an OAuth 2.0 authorization server.… theorchid/platform — Platform is a framework for building back-office applications and administrative dashboards using Laravel. It… anjoy8/blog.core — Blog.Core is a production-ready backend boilerplate for building enterprise APIs and microservices using ASP.NET Core.… thinkgem/jeesite — Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using…

Open-Source-Alternativen zu Iam

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Iam.
  • heeexy/springboot-shiro-vueAvatar von Heeexy

    Heeexy/SpringBoot-Shiro-Vue

    4,668Auf GitHub ansehen↗

    SpringBoot-Shiro-Vue is a permission management framework and role-based access control system. It provides a backend implemented with Spring Boot and a frontend built with Vue.js to manage user roles and map them to specific interface and API access rights. The project utilizes a token-based authentication system to verify user identities and enable stateless communication between the frontend and backend. It implements granular UI permission control to show or hide specific buttons and interface elements based on the current user's assigned access rights. The framework covers API security

    Javapermissionsshirospringboot
    Auf GitHub ansehen↗4,668
  • logto-io/logtoAvatar von logto-io

    logto-io/logto

    12,161Auf GitHub ansehen↗

    Logto is an open-source identity provider that serves as a centralized authentication and authorization server for web, mobile, and command-line applications. It implements the OpenID Connect and OAuth 2.1 standards to handle secure user sign-in and the issuance of identity tokens. The platform is specifically designed as a multi-tenant authentication framework for software-as-a-service environments, featuring built-in organization management and tenant isolation. It includes an enterprise single sign-on gateway to integrate external identity providers and supports role-based access control t

    TypeScriptauthenticationauthorizationemail
    Auf GitHub ansehen↗12,161
  • casdoor/casdoorAvatar von casdoor

    casdoor/casdoor

    13,814Auf GitHub ansehen↗

    Casdoor is a centralized identity and access management platform that functions as an OAuth 2.0 authorization server. It provides a comprehensive suite of services for managing user identities, authentication sessions, and access policies across both web and machine-to-machine applications. Built with a decoupled frontend-backend architecture in Go, the platform supports high-concurrency environments and offers a web-based management interface for administrative tasks. The platform distinguishes itself through its extensive support for federated identity management, allowing integration with

    Goai-gatewayauthauthentication
    Auf GitHub ansehen↗13,814
  • anjoy8/blog.coreAvatar von anjoy8

    anjoy8/Blog.Core

    5,288Auf GitHub ansehen↗

    Blog.Core is a production-ready backend boilerplate for building enterprise APIs and microservices using ASP.NET Core. It provides a foundational infrastructure for distributed systems, including tools for database-first scaffolding and the implementation of multi-tenant API frameworks. The project distinguishes itself through automated data layer generation, which produces entity models and repository layers directly from database schemas. It implements a centralized identity management system using standard identity server protocols to handle authentication and authorization across multiple

    C#aopautofacautomapper
    Auf GitHub ansehen↗5,288
Alle 30 Alternativen zu Iam anzeigen→