1/02/2013

Système d'authentification unique

REALISATIONS NUMERIQUES THEMATIQUES - ZAIR BEZGHICHE
Thème Secteur Fonction
Travail collaboratif Services Sécurité
Type de développement : mobile (iOS, Android, Web Mobile, Linux).
TITRE DE LA FICHE
Système d'authentification unique
PRESENTATION DU PROJET
L'application permet d'unifier les accès aux données de services tiers à partir d'un seul login/mot de passe. L'interface Homme/Machine présente une boite de dialogue permettant de saisir son login et son mot de passe ainsi que les autorisations souhaitées par l'utilisateur. Les autorisations sont alors routées vers l'interface d'authentification d'origine. Après validation par l'utilisateur, l'application accède aux données et aux documents des services externes. L'application gère les protocoles OAuth 1-2, LDAP et HTTP
REALISATIONS CLES
• Encapsulation LDAP vers HTTP/REST
• Intégration et modification à partir de la librairie libmash (langage C)
• Schéma et format pivot des méta-données d'autorisations (SCOPES)
• Moteur de gestion des authentifications (langage C)

Contraintes: Application compatible Web & Web Mobile, IOS, Android.
Méthodologie: SCRUM.
Services externes: LibMash API, OpenSSL API, Facebook API, Twitter API, Google+ API, LinkedIn API, Viadéo API, Tumblr API, Google Agenda API, .NET API
Serveur: Windows Server 2003, PHP 5.4, XAS 8.1
Transport: IP Socket, HTTP, AJAX, REST, SOAP
Persistance: XML, HTML5, CSS3, JSON, SQL, WSDL.
Langage: C/C++, JAVA, Javascript (ECMAScript)
Environnement de développement:
Eclipse JUNO, Android SDK, Android NDK, iPhone SDK, CygWin, VM VirtualBOX, Ubuntu, MAC OS X, Windows 7, SmartPhone Galaxy S2 (Android 4.1.2), Tablette Galaxy Tab 2 (Android 4.1.1), SmartPhone iPhone 5, Tablette iPad Retina, MacBook Pro.
Contactez-moi : zair@bezghiche.com

Autres réalisations thématiques de Zaïr Bezghiche ou voir le CV complet

Moteur simplifié de règles dédié aux réseaux sociaux
Flux vidéo en temps réel
Tableau de bord domotique sur une télévision standard
Agenda partagé web /mobile
Système d'authentification unique
Géolocalisation de véhicule via un dispositif électronique embarqué
Robot de recherche personnalisé
Gestionnaire Offline de données XML SQL
Robot de synchronisation de données XML SQL
Framework d'objets HTML5 CSS3