< Home - < Back

python-velruse


Information about the package, python-velruse, which is shipped with common Linux distributions. The python-velruse package is designed for, Simplify third-party authentication for web applications.


Package Name:

python-velruse

Summary:

Simplify third-party authentication for web applications

Description:

Velruse is a set of authentication routines that provide a unified way to have a website user authenticate to a variety of different identity providers and/or a variety of different authentication schemes. It is similar in some ways to Janrain Engage with the exception of being open-source, locally installable, and easily pluggable for custom identity providers and authentication schemes. You can run Velruse as a stand-alone service for use with your websites regardless of the language they’re written in. While Velruse itself is written in Python, since it can interact with your website purely via HTTP POST’s. Velruse can: - Normalize identity information from varying provider sources (OpenID, Google, Facebook, etc.) to Portable Contacts. - Simplify complex authentication protocols by providing a simple consistent API - Provide extension points for other authentication systems, write your own auth provider to handle CAS, LDAP, and use it with ease - Integrate with most web applications regardless of the language used to write the website Velruse aims to simplify authenticating a user. It provides auth provider‘s that handle authenticating to a variety of identity providers with multiple authentication schemes (LDAP, SAML, etc.). Eventually, Velruse will include widgets similar to RPXNow that allow one to customize a login/registration widget so that a website user can select a preferred identity provider to use to sign-in. In the mean-time, effort is focused on increasing the available auth provider‘s for the commonly used authentication schemes and identity providers (Facebook, Google, OpenID, etc). Unlike other authentication libraries for use with web applications, a website using Velruse for authentication does not have to be written in any particular language.

Architecture:

noarch

Version:

1.0.3

Release:

6.el6

Size:

70 k

Repository:

epel

From Repository:

Licence:

MIT



Handy Yum Commands for python-velruse


Control the python-velruse package with the following handy commands outlined below.


Command

Description of Command

yum install python-velruse

This command will install python-velruse on the server.

yum remove python-velruse

This command will un-install python-velruse on the server. When you run this command, you will be asked if you are sure that you want to remove python-velruse, so you have to manually confirm that you want to do this.

yum -y remove python-velruse

This command will un-install python-velruse on the server. When you run this command with th e -y flag, you will not be prompted to check that you are sure you want to remove the package - so be sure you absolutely want to remove python-velruse when using the -y flag.

yum update python-velruse

This command will update python-velruse to the latest version. When you run this command, you will be asked if you are sure that you want to remove python-velruse, so you have to manually confirm that you want to do this.

yum -y update python-velruse

This command will update python-velruse to the latest version. When you run this command with the -y flag, you will not be prompted to check that you are sure you want to remove the package - so be sure you absolutely want to remove python-velruse when using the -y flag.

yum info python-velruse

This command will show you core information about the python-velruse package.

yum deplist python-velruse

This command will show you the dependencies for python-velruse. Thankfully, when using Yum, if dependencies are required, these are also installed at the same time so you don't have to worry too much about that.

yum check-update python-velruse

This command will check if there is an update waiting on python-velruse. When you run this command this will return nothing if there is nothing to update, or, will return the package name if the package is due to be updated.