Hey Rohith,

On Wed, Mar 15, 2017 at 10:27 PM Rohith Asrk <[email protected]> wrote:

> Hi,
> This is Rohith Asrk, a sophomore of IIT Roorkee interested in working on
> developing "django-radius: web interface for free radius" as my GSoC
> project. I'm passionate about computer networks and security. I've a
> significant experience in developing in Django and have implemented RESTful
> APIs using the Django REST framework in some of my earlier projects.
>
> Things I've *done* till now:
>
>    - Studied the Wikis of radius and freeradius.
>    - Set up OpenWisp on Oracle VM virtual box.
>
> You mean OpenWISP 2 Controller?

>
>    - Checked out the code base of django-netjsonconfig and fixed basic
>    issues.
>    - Working on issue #29
>    <https://github.com/openwisp/django-netjsonconfig/issues/29> and will
>    make a PR soon.
>
> Regarding the proposed idea, I'm going through the features of OWUMS
> <https://github.com/openwisp/OpenWISP-User-Management-System> to get a
> better idea of what needs to be implemented. These are things I've
> understood till now and consider to be the main aspects of the project:
>
>    - We need to make a reusable django app which basically manages the
>    freeradius databases.
>    - The app should implement RESTful APIs for retrieving radius sessions
>    of authorized users.
>    - We need to customize and use the django auth models for the user
>    feature.
>
> The basic django app should just use get_user_model of django.contrib.auth
to allow third parties to use a custom user model, so we can integrate this
base app in OpenWISP 2 by adding our own custom user models
<https://github.com/openwisp/openwisp-users> (which I just released this
week).

>
>    - Should include all the features of the OWUMS.
>
> Not really. OWUMS has a lot of features and honestly I don't think anyone
can reimplement all that stuff in 3 months. This project aims at creating
reusable django app that has a subset of the features of OWUMS, and a
couple of extra features that OWUMS does not have, these features are
listed in the project idea.

> What are the things I need to study/ know in order to gain more insights
> of the project?
>
Play with freeradius, or even better, try to install OWUMS and freeradius
together, register users manually on OWUMS and use the freeradius command
line to try to authenticate them.

Federico

-- 
You received this message because you are subscribed to the Google Groups 
"OpenWISP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to