Skip to content

A python radius implementation which supports Status-Server and Message-Authenticators

Notifications You must be signed in to change notification settings

btimby/python-radius

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Python Radius is a pure python 2.7.x radius client which supports two important extension RFCs:

The Message-Authenticator extension - authenticating a radius packet using an MD5 HMAC

and

Use of Status-Server Packets in the Remote Authentication Dial In User Service (RADIUS) Protocol - checking a radius server is alive without generating spurious log entries.

Usage:

import radius

with radius.connect(('10.0.0.1', 1812), 'secret') as connection:
    print connection.ping()
    print connection.authenticate('username', 'password')

About

A python radius implementation which supports Status-Server and Message-Authenticators

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%