Gov.ro Authenticator

Status

40% Complete

40% complet

Obiectiv proiect

un singur cont pentru autentificare și autorizare în sistemele online ale administrației publice
1 Star 570 voturi
Loading...

NEVOIA

Ne dorim să avem un singur cont pentru autentificare și autorizare în sistemele online ale administrației publice și în noile platforme ce vor fi dezvoltate în cadrul Gov IT Hub. Autentificarea va fi făcută folosind user și parolă, Facebook sau Google login și presupune un al doilea pas pentru a securiza accesul acolo unde sunt necesare accesarea unor informații confidențiale sau secrete.

IDEEA

Ne dorim să putem avea o identitate electronică, iar primul pas ar fi să avem un singur cont pentru acces în aplicatiile guvernamentale, un mecanism de autentificare centralizat.

SOLUȚIA

Crearea unui MVP (Minimum Viable Product) pentru o aplicație web, ce permite autentificare cu username și parole sau login cu o platformă socială (Facebook, Google) pentru înrolare și autorizare în portal.gov-profile-pic-002

Prima fază a proiectului are 4 obiective:

  • Un singur cont pentru toate aplicațiile. Un exemplu este Google Accounts
  • Aplicație “centrală” ce se va ocupa de SSO si IAM
  • Dezvoltarea unei aplicații de administrare clienți SSO
  • Integrarea aplicațiilor dezvoltate în cadrul GovITHub la acest mecanism de autentificare

STATUS

Primii pași – prototipul

La hackathon am realizat un concept vizual pentru autentificare în 2 pași și am integrat o aplicație ce se autentifică prin prototipul de SSO.

Functionalități:

  • Register
  • Login
  • QR Code Generator
  • Aplicație mobila
  • Scan QR Code
  • Passcode generat pe mobil pentru al doilea pas de autentificare

După hackathon

  • Am preluat o soluție open source de SSO
  • Am adaugat functionalitățile de login și register
  • Am creat un demo de aplicație JS ce se conecteaza la platforma de SSO

Momentan suntem în faza de scriere specificații și primele dezvoltări. Pregătim:

  • Specificații
  • Implementare layout pe baza identității vizuale
  • Admin panel – administrarea clienților SSO
  • Mediu de test

CE URMEAZĂ

Pregătim integrarea cu VolunApp și cu alte câteva proiecte dezvoltate în cadrul GovITHub.

__

Vom reveni în curând cu noi informații!

Lider proiect

Alex Chirapleș

Echipa

Ana Farcas
Daniel Mihaita
Petru Rebeja
Alex Oancea
Alina Merescu

Beneficiar

Aplicațiile GovITHub, Ministere

Status

Dezvoltare