mirror of https://github.com/jumpserver/jumpserver
[Update] 删除 py-radius 依赖
parent
870e04feac
commit
aebf32d7be
|
@ -51,34 +51,3 @@ class RadiusBackend(CreateUserMixin, RADIUSBackend):
|
|||
|
||||
class RadiusRealmBackend(CreateUserMixin, RADIUSRealmBackend):
|
||||
pass
|
||||
|
||||
|
||||
class TestRadiusPyRadius(object):
|
||||
|
||||
def __init__(self, username, password):
|
||||
self.username = username
|
||||
self.password = password
|
||||
self.secret = settings.CONFIG.RADIUS_SECRET
|
||||
self.host = settings.CONFIG.RADIUS_SERVER
|
||||
self.port = settings.CONFIG.RADIUS_PORT
|
||||
|
||||
def attr_to_json(self):
|
||||
attr_json = {
|
||||
'username': self.username,
|
||||
'password': self.password,
|
||||
'secret': self.secret,
|
||||
'host': self.host,
|
||||
'port': self.port
|
||||
}
|
||||
return attr_json
|
||||
|
||||
def authenticate(self):
|
||||
import radius
|
||||
print('Authenticate Radius start: ')
|
||||
params = self.attr_to_json()
|
||||
print("Params: {}".format(params))
|
||||
r = radius.authenticate(
|
||||
self.username, self.password,
|
||||
self.secret, host=self.host, port=int(self.port)
|
||||
)
|
||||
print("Result: {}".format(r))
|
||||
|
|
|
@ -89,4 +89,3 @@ flower==0.9.3
|
|||
channels-redis==2.4.0
|
||||
channels==2.3.0
|
||||
daphne==2.3.0
|
||||
py-radius==2.0.2.post1
|
||||
|
|
Loading…
Reference in New Issue