Displaying 1 to 20 from 40 results

Silhouette - Authentication library for Play Framework

  •    Scala

Silhouette is an authentication library for Play Framework applications that supports several authentication methods, including OAuth1, OAuth2, OpenID, CAS, Credentials, Basic Authentication, Two Factor Authentication or custom authentication schemes.

Algebrite - Computer Algebra System in Javascript (Coffeescript)

  •    CoffeeScript

Algebrite is a Javascript library for symbolic mathematics (technically, CoffeeScript) designed to be comprehensible and easily extensible. All the built-in methods in Algebrite are exposed through a javascript interface. Strings are automatically parsed as expressions, numbers are converted into the appropriate representation, and the internal cons objects are returned.

play-pac4j - Security library for Play framework 2 in Java and Scala: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT

  •    Java

The play-pac4j project is an easy and powerful security library for Play framework v2 web applications which supports authentication and authorization, but also logout and advanced features like CSRF protection. It can work with Deadbolt. It's based on Play 2.6 (and Scala 2.11 or Scala 2.12) and on the pac4j security engine v3. It's available under the Apache 2 license. The LogoutController logs out the user from the application.

Jasig CAS single sign-on server emulation with ASP.NET


This project contains code that can extent an existing ASP.NET web application to emulate the single sign-on functionality of a Jasig Central Authentication Service (CAS).



Sym is a symbolic computation application by SymbolicComputation.com. Solve algebra problems, etc.

links - Experimental content sharing and collaboration platform.

  •    Javascript

Experimental content sharing and collaboration platform.You start writing and get a public link. You send that link to someone and they see your content. As soon as they start editing themselves they get their own link which they can share again.

wp-cas-server - Cassava is a Central Authentication Service provider as a WordPress plugin.

  •    PHP

This plugin allows WordPress to act as a single sign-on authenticator using versions 1.0 and 2.0 of the Central Authentication Service protocol. That way, users on your WordPress install may be able to access different applications that support the CAS protocol by providing a single set of credentials and without exposing the user's password.

node-cas - Central Authentication Service (CAS) client for Node.js

  •    Javascript

This module handles CAS authentication (with support for proxies and extended attributes), and can also transparently redirect a web page if needed. The ticket validation step is available as its own function for those who wish to handle things manually. Single sign out is also supported with Express/Connect. To start the login process manually, send your users to: https://cas_base_url/login?service=url_to_handle_ticket_validation. In the University of Waterloo example below, this url would be: https://cas.uwaterloo.ca/cas/login?service='my_service'.

cas-client-autoconfig-support - Annotation-based configuration support for Apereo CAS Java clients

  •    Java

Library providing annotation-based configuration support for CAS Java clients. Primarily designed for super easy CASification of Spring Boot apps. This project was developed as part of Unicon's Open Source Support program. Professional Support / Integration Assistance for this module is available. For more information visit.

shib-cas-authn3 - Integrates an external CAS Server and Shibboleth IdPv3.

  •    Java

This project was developed as part of Unicon's Open Source Support program. Professional support/integration assistance for this module is available. For more information, visit https://unicon.net/opensource/shibboleth. This is a Shibboleth IDP external authentication plugin that delegates the authentication to an external Central Authentication Server. The biggest advantage of using this component over the plain REMOTE_USER header solution provided by Shibboleth is the ability to utilize a full range of native CAS protocol features such as renew and gateway, plus the ability to share with CAS the EntityID of the relying application.

django-cas-ng - Django CAS (Central Authentication Service) client

  •    Python

django-cas-ng is a Central Authentication Service (CAS) client implementation. This project inherits from django-cas (which has not been updated since April 2013). The NG stands for "next generation". Our fork will include bugfixes and new features contributed by the community. CAS_ADMIN_PREFIX: The URL prefix of the Django administration site. If undefined, the CAS middleware will check the view being rendered to see if it lives in django.contrib.admin.views.

cas_validate - a CAS client that provides single sign on, listens for single sign off, for use with node

  •    Javascript

This is a utility to facilitate validating a web service based on Connect or Express (and perhaps other frameworks or nothing at all) with a CAS server(https://www.apereo.org/cas. It allows single sign on and single sign out. In other words, if a client has previously logged in to the CAS server, this library will allow your service to transparently detect that fact, and if the user subsequently logs off from the CAS server, this library can handle the subsequent POST message from the CAS server and log the user out of your service as well. The need to support single sign out was the original reason I wrote this library. Since then I modularized it so that I could apply different strategies to different services in my Connect and Express applications. The original development was conducted when Connect still had routing capabilities, but all but one feature still works with the latest Connect, and all features work with Express.

grand_master_cas - Simple, easy-to-use CAS authentication for node.js

  •    Javascript

Right now, parts of Grand Master CAS depends on express, but hopefully soon it will play nicely with any node program. For an example express app which uses Yale University's CAS login, check out /examples/yale_cas_express. npm install node server Open your browser to localhost:3000 and you'll see a prompt to log in via Yale CAS. If you have a net id, you should be able to explore full functionality.

joomla-external-login - The External Login project allows Joomla! to manage external Authentication Servers

  •    PHP

The External Login project is the continuation of the Authentication Manager project, originally developed for Joomla! 1.5, and now compatible with Joomla! 3.x. Documentation can be found in the wiki pages. Simply execute ant on the command line and get the built packages in the build directory.

FEM_resources - Finite Element resources useful for studying or researching

  •    Jupyter

This is a repo for Finite Element resources. I have used this resources for learning (myself) or prototyping some FEM features before implement them in a bigger FEM software. Right now it counts with some wxMaxima worksheets, where the CAS (Computer Algebra System) Maxima is used to compute analytically the elements.

maya - OpenEBS Maya extends Kubernetes capabilities to orchestrate CAS containers.

  •    Go

Visit https://docs.openebs.io to learn about Container Attached Storage(CAS) and full documentation on using OpenEBS Maya. Maya orchestration and management capabilities are delivered through a set of services and tools. Currently, these services support deploying the CAS Storage Solutions in Kubernetes Clusters. In future, these can be extended to support other Container Orchestrators.

georchestra - This is the main geOrchestra Spatial Data Infrastructure repository, which hosts the source code

  •    Game

geOrchestra is a complete Spatial Data Infrastructure solution. A new release is published every 6 months and is supported during 12 months. Stable versions are named by their release date, eg 18.06 (latest stable) was published in June 2018.

Mathematics - A computational algebra system in Smalltalk.

  •    Smalltalk

A computational algebra system in Smalltalk (Cuis Smalltalk more precisely). This is a continuation of some projects started in the MathMorphs group in the University of Buenos Aires in 1997 and 1998.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.