Displaying 1 to 20 from 21 results

hydra - OAuth2 server with OpenID Connect - cloud native, security-first, open source API security for your infrastructure

  •    Go

ORY Hydra is a hardened OAuth2 and OpenID Connect server optimized for low-latency, high throughput, and low resource consumption. ORY Hydra is not an identity provider (user sign up, user log in, password reset flow), but connects to your existing identity provider through a consent app. Implementing the consent app in a different language is easy, and exemplary consent apps (Go, Node) and SDKs (Go, Node) are provided.Besides mitigating various attack vectors, such as database compromisation and OAuth 2.0 weaknesses, ORY Hydra is able to securely manage JSON Web Keys, and has a sophisticated policy-based access control you can use if you want to. Click here to read more about security.

pump.io - Social server with an ActivityStreams API

  •    Javascript

pump.io is a stream server that does most of what people really want from a social network. You post anything and my followers see it. It is an alternative to twitter. You can post almost anything that can be represented with activity streams -- short or long text, bookmarks, images, video, audio, events, geo checkins. You can follow friends, create lists of people, and so on.

Plume - Federated blogging application, thanks to ActivityPub

  •    Rust

Federated blogging engine, based on ActivityPub. It uses the Rocket framework, and Diesel to interact with the database. It is not yet ready for production use, but we have all the basic features (account management, blogs, articles, comments, etc) and a basic federation.

Pixelfed - Federated Image Sharing (WIP)

  •    PHP

PixelFed is a federated social image sharing platform, similar to Instagram. Federation is done using the ActivityPub protocol, which is used by Mastodon, PeerTube, Pleroma, and more. Through ActivityPub PixelFed can share and interact with these platforms, as well as other instances of PixelFed.




FederatedScaleOutDatabases

  •    

A broker piece of code that helps to use relational databases in a scale-out fashion. The broker exposes a LINQ based API.

SQL Azure Federation Data Migration Wizard

  •    

SQL Azure Federation Data Migration Wizard simplifies the process of migrating data from a single database to multiple federation members in SQL Azure Federation.

Federated Intelligence Network

  •    

The Federated Intelligence Network, FedIntel.net, is a collection of web based portals for emergency management. The system provides for a unified national and international medium for document management, workflow, collaboration and information sharing. The system is design...

jose-jwt - Ultimate Javascript Object Signing and Encryption (JOSE) and JSON Web Token (JWT) Implementation for

  •    CSharp

Minimallistic zero-dependency library for generating, decoding and encryption JSON Web Tokens. Supports full suite of JSON Web Algorithms as of July 4, 2014 version. JSON parsing agnostic, can plug any desired JSON processing library. Extensively tested for compatibility with jose.4.j, Nimbus-JOSE-JWT and json-jwt libraries.v2.1 and above added extra features support for .NET461+ and coming with 3 version of binaries (NET4, NET461 and netstandard1.4).


darrrr - An SDK for the delegated recovery specfication

  •    Ruby

The Delegated Account Recovery Rigid Reusable Ruby (aka D.a.r.r.r.r. or "Darrrr") library is meant to be used as the fully-complete plumbing in your Rack application when implementing the Delegated Account Recovery specification. This library is currently used for the implementation at GitHub.Along with a fully featured library, a proof of concept application is provided in this repo.

jose2go - Golang (GO) implementation of Javascript Object Signing and Encryption specification

  •    Go

Pure Golang (GO) library for generating, decoding and encrypting JSON Web Tokens. Zero dependency, relies only on standard library.Supports full suite of signing, encryption and compression algorithms defined by JSON Web Algorithms as of July 4, 2014 version.

php-voot-provider - Simple VOOT implementation in PHP supporting LDAP and PDO

  •    PHP

This project is a stand-alone VOOT group provider. The VOOT specification is implemented.Please note that this software is provided by SURFnet to the community as-is. Questions, bug reports and PR's are welcome, but will be attended to on a best-effort basis.

diaspora_federation - A library that provides functionalities needed for the diaspora* federation protocol

  •    Ruby

See our contribution guide for more information on how to contribute to the diaspora* federation library. GNU Affero General Public License.

federation - Python library for abstracting social federation protocols

  •    Python

Python library to abstract social web federation protocols like Diaspora. The aim of federation is to provide and abstract multiple social web protocols like Diaspora in one package. This way applications can be built to (almost) transparently support many protocols without the app builder having to know everything about those protocols.

social-relay - Public post relay for the Diaspora federated social network protocol

  •    Python

Application to act as a relay for public posts using the Diaspora protocol. Keeps track of nodes and their subscription preferences, receives payloads and forwards the payloads to subscribers. The aim is to pass public posts around in an efficient way so any new node in the network can quickly subscribe to lots of public activity, without having to wait a long time to create social relationships. See relay design concept.

socialhome - A federated social home.

  •    Python

Socialhome is best described as a federated personal profile with social networking functionality. Users can create rich content using Markdown and even HTML/JS/CSS (if set as trusted user). All content can be pinned to the user profile and all content will federate to contacts in the federated social web. Currently federation happens using the Diaspora protocol with future plans to include at least ActivityPub as well. Federating using existing protocols means Socialhome users can interact with tens of thousands of other users. Please check the official site for more information about features. Naturally, the official site is a Socialhome profile itself.

shibboleth-oidc - OpenID Connect support for the Shibboleth Identity Provider v3

  •    Java

An instance of this codebase is presently running on Heroku. You may need to refresh the page twice to wake up the instance as idle timeouts may cause it to go down. Note that no significant UI enhancements are taken into account. All configuration and changes are directly assumed to be applied to the IdP config without the presence of a web interface to facilitate. This includes administration and management of metadata, authZ codes and more.

istio_federation_demo - Cross Region routing between two Istio clusters on K8S

  •    Shell

A simple demonstration of cross cluster communication with Istio using Istio gateways. The two Istio clusters could be in same or different region or on-prem/off-prem or could even be using different platforms (e.g., K8S, and CF). The operator explicitly exposes one or more services in a cluster under a common DNS suffix (e.g., *.global), via the Ingress gateway. Access to remote clusters can be granted by adding an Istio ServiceEntry object that points to the respective remote cluster's ingress gateway for all hosts associated with the remote cluster.