Popularity
2.7
Growing
Activity
0.0
Stable
10
3
3
Monthly Downloads: 449
Programming language: Elixir
License: MIT License
Tags:
Protocols
elixir_radius alternatives and similar packages
Based on the "Protocols" category.
Alternatively, view elixir_radius alternatives based on common mentions on social networks and blogs.
-
msgpax
High-performance and comprehensive MessagePack implementation for Elixir / msgpack.org[Elixir] -
protox
A fast, easy to use and 100% conformant Elixir library for Google Protocol Buffers (aka protobuf) -
message_pack
MessagePack Implementation for Elixir / msgpack.org[Elixir] -
elixir-sippet
An Elixir library designed to be used as SIP protocol middleware.
Bot detection and prevention for Elixir/Phoenix applications
Paraxial.io is bot detection and prevention for Elixir/Phoenix applications. Dealing with scrapers, card cracking, or credential stuffing? We take care of that.
Promo
paraxial.io
Do you think we are missing an alternative of elixir_radius or a related project?
README
elixir-radius
RADIUS protocol encoding and decoding
example
#wrapper of gen_udp
{:ok,sk} = Radius.listen 1812
loop = fn(loop)->
#secret can be a string or a function returning a string
#{:ok,host,p} = Radius.recv sk,"123"
{:ok,host,p} = Radius.recv sk,fn(_host) -> secret end
IO.puts "From #{inspect host} : \n#{inspect p, pretty: true}"
resp = %Radius.Packet{code: "Access-Reject", id: p.id, auth: p.auth, secret: p.secret}
Radius.send sk,host,resp
loop.(loop)
end
loop.(loop)