-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathpubliccode.yml
131 lines (117 loc) · 4.04 KB
/
publiccode.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
# This repository adheres to the publiccode.yml standard by including this
# metadata file that makes public software easily discoverable.
# More info at https://github.com/italia/publiccode.yml
publiccodeYmlVersion: '0.2'
categories:
- identity-management
dependsOn:
open:
- name: MariaDB
optional: false
version: ''
versionMax: ''
versionMin: ''
- name: Python
optional: false
version: ''
versionMax: ''
versionMin: ''
- name: Django
optional: false
version: ''
versionMax: ''
versionMin: ''
- name: FreeRadius
optional: false
version: ''
versionMax: ''
versionMin: ''
description:
it:
documentation: >-
https://github.com/UniversitaDellaCalabria/django-freeradius-manager/blob/master/README.md
features:
- Full localization support based on Django
- Identity management
- Expirable Freeeradius accounts
- Credentials provisioning through expirable Token sent via email
- >-
Users can view all their connections and devices in a responsive Ajax
DataTable
- >-
Importable identities via a [CSV
file](freerad_manager/static/template_accounts.csv)
- Many Freeradius Accounts to one identity
genericName: applicazione web
longDescription: >
Django Freeradius Manager is an Admin interface to a Freeradius 3 RDBMS
with Identity Management and Credentials Provisioning. This project is
built on top of a simplified fork of
[django-freeradius](https://github.com/openwisp/django-freeradius) from
[OpenWISP Project](http://openwisp.org/).
#### **Description**
This project is composed by two components:
- django-freeradius for managing definitions in a freeradius RDBMS schema
- identity app
Freeradius definitions can be managed directly using the Django Admin
Model Backend, as it come from
[django-freeradius](https://github.com/openwisp/django-freeradius).
The Identity Provisioning procedure is handled in the Identity App, for
each Digital Identity we can have one or more RadiusCheck accounts and
provisioning tokens. An Admin action can send via email the activation
token to the users, through which these can enable their accounts and
configure their passwords. If a user forgot his password he can request a
token to be sent to his delivery, to reset its account.
All the parameters and configuration of these applications can be found in
the `settings.py` file in the app folder, these can be also redefined
(overloaded) in the global `settingslocal.py` file.
shortDescription: Manager Credenziali FreeRadius basato su RDBMS MariaDB
screenshots:
- >-
https://github.com/UniversitaDellaCalabria/django-freeradius-manager/blob/master/gallery/django-free-radius-manager.png
developmentStatus: stable
intendedAudience:
scope:
- employment
it:
conforme:
gdpr: true
lineeGuidaDesign: false
misureMinimeSicurezza: true
modelloInteroperabilita: false
countryExtensionVersion: '0.2'
piattaforme:
anpr: false
cie: false
pagopa: false
spid: false
riuso:
codiceIPA: unical
landingURL: 'https://github.com/UniversitaDellaCalabria/django-freeradius-manager'
legal:
authorsFile: >-
https://raw.githubusercontent.com/UniversitaDellaCalabria/django-freeradius-manager/master/AUTHORS
license: Apache-2.0
mainCopyrightOwner: Università della Calabria
localisation:
availableLanguages:
- it
- en
localisationReady: true
maintenance:
contacts:
- affiliation: unical.it
email: [email protected]
name: Giuseppe De Marco
type: internal
name: django-freeradius-manager
platforms:
- linux
- web
releaseDate: '2020-04-12'
roadmap: 'https://github.com/UniversitaDellaCalabria/django-freeradius-manager/issues'
softwareType: standalone/web
softwareVersion: v0.4.0
url: 'https://github.com/UniversitaDellaCalabria/django-freeradius-manager'
usedBy:
- 'https://www.unical.it'