UniversitaDellaCalabria / unicalDiscoveryService

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Discovery Service for Università della Calabria

Django Application for deployng a SAML Discovery Service with (or without) SPID access button.

Features

  • SPID button integration;
  • Entities classification via admin backend;
  • Based on Bootstrap Italia Unical Template;
  • Discovery Service web resources compatible with pyff resources:
    • /role/idp.ds
  • Brython integration, Python 3 implementation for client-side web programming means that javascript was developed as application/python!

Example

pip install -r requirements
# edit settingslocal.py.example to settingslocal.py

./manage.py migrate
./manage.py createsuperuser
./manage.py loaddata example/data/dumps/entities.json
./manage.py runserver 0.0.0.0:8000

Gallery

Home Frontend: Main page


Home

Frontend Mobile: Mobile view


Backend Backend: Classified Entities

About

License:Apache License 2.0


Languages

Language:JavaScript 91.0%Language:HTML 7.1%Language:Python 1.5%Language:Shell 0.3%Language:CSS 0.0%