ForgeFed is an open source identity and access management solution. It enables centralized authentication and authorization for web and mobile applications. ForgeFed supports social login, multi-factor authentication, and single sign-on.
ForgeFed: Open Source Identity and Access Management
ForgeFed is an open source identity and access management solution, enabling centralized authentication and authorization for web and mobile applications, with support for social login, multi-factor authentication, and single sign-on.
What is ForgeFed?
ForgeFed is an open source identity and access management (IAM) solution for centralized authentication, authorization, and user management. It provides core identity capabilities like single sign-on (SSO), social login, multi-factor authentication (MFA), user management, access control, and more to modern applications.
Some key capabilities and benefits of ForgeFed include:
Single sign-on (SSO) - Users can log in once to access multiple applications. Reduces password fatigue.
Social login - Support logging in with Google, Facebook, Twitter, etc. accounts.
Multi-factor authentication - Additional verification for enhanced security beyond just a username and password.
Centralized access control - Manage application access and authorization policies from a central place.
User management - Create, update, deactivate user accounts centrally.
Open standards based - Built using popular standards like OAuth2 and OpenID Connect.
Free and open source - Can be customized, extended, and integrated as needed.
Overall, ForgeFed serves as a full-featured, customizable identity platform to add SSO, social login, MFA, centralized access control and other IAM capabilities to both new and legacy applications with ease.
ForgeFed Features
Features
Centralized authentication and authorization
Social login support
Multi-factor authentication
Single sign-on
Access management
Identity management
Pricing
Open Source
Pros
Open source
Flexible integration
Cost effective
Scalable
Cons
Limited support
Steep learning curve
Requires technical expertise to implement and manage
GitLab is an open source end-to-end software development platform with built-in git repository management, issue tracking, code reviews, activity feeds, wikis and continuous integration/continuous deployment (CI/CD). It allows developers to host and collaborate on Git repositories and connect all stages of the DevOps lifecycle in the same user interface.Some key...
Bitbucket is a web-based version control repository hosting service owned by Atlassian that allows development teams to collaborate on code. Some key features of Bitbucket include:Git and Mercurial version control repository hostingUnlimited private and public repositoriesGranular user permissions and access controlsWiki, issue tracking, and pull requestsIntegrations with JIRA, Trello, and...
Gitea is an open source, self-hosted Git service written in Go. It offers many of the core features of GitHub, GitLab, and Bitbucket including:Managing Git repositories with access controls, activity feeds, issue tracking, pull requests, and wikisUser account registration and authentication, as well as organization/team managementRepository browser with branch browser,...
SourceForge is one of the largest open-source software repositories and distribution platforms on the web. Launched in 1999, it serves as a centralized location for developers worldwide to upload and distribute their open-source software applications and source code.Some key features of SourceForge include:Free hosting for open-source projects - Source code...
Gogs is an open source self-hosted Git service written in Go language. It allows you to set up your own GitHub-like environment on a server to host Git repositories and collaborate with others.Some key features of Gogs:Easy installation - It has small footprint and can run on a Raspberry PiUser...
NotABug.org is a free and open source code collaboration platform launched in 2021 as an ethical, libre alternative to services like GitHub. Like GitHub, NotABug allows developers to host git repositories, manage access controls, perform code reviews, track issues, and collaborate on software development projects.What sets NotABug apart is its...
GitList is an open source, self-hosted web application for managing Git repositories. It provides a convenient web interface similar to GitHub for browsing repositories, commits, branches and contributors without having to use the Git command line tools directly.Some of the key features of GitList include:Repository browsing - Navigate the history...
SCM-Manager is an open source tool for managing Git, Mercurial, and Subversion software configuration repositories. It provides a centralized web interface and REST API for browsing repositories, managing commits, branching and merging, comparing revisions, reviewing code changes, and more.Key features of SCM-Manager include:Web UI for browsing repositories, source code, commitsManagement...
GitBucket is an open-source Git platform and GitHub clone written in Scala. It is designed to be easily installed on a private server to host Git repositories and provide additional features around Git.Some key features of GitBucket include:Repository hosting and managementUser and organization accountsRepository permissions and access controlActivity feeds and...