tomjackman / mobile-security-cordova-template

A Hybrid Cordova Application for iOS and Android that demonstrates Secure Mobile Development Practises.

Home Page:http://www.feedhenry.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Android Compatible green iOS Compatible green Ionic%20Version 3 green Angular%20Version 4 green typescript

Secure Cordova Template

A Hybrid Cordova Application for iOS and Android that demonstrates Secure Mobile Development Practises.

For more information, please check the Mobile Security Project.

Features

  • OpenID Connect Authentication

  • Mobile Access Control

  • Certificate Pinning

  • Client Cert Authentication

  • Device Trust Checks (Root/Jailbreak Detection, Latest OS etc)

  • Secure Storage (Android Keystore, iOS Keychain)

  • Code Obfuscation (Android)

  • Snapshot Caching Protection (iOS)

  • Authenticated Calls to Protected Endpoints

  • 2FA with OTP (via Keycloak)

  • Authentication Brute Force Detection (via Keycloak)

  • Account Lockout Policies (via Keycloak)

  • Authentication/Access Control Auditing & Logging (via Keycloak)

About

A Hybrid Cordova Application for iOS and Android that demonstrates Secure Mobile Development Practises.

http://www.feedhenry.org


Languages

Language:JavaScript 82.2%Language:CSS 9.4%Language:Java 3.4%Language:Objective-C 3.2%Language:C++ 1.3%Language:HTML 0.1%Language:TypeScript 0.1%Language:Batchfile 0.1%Language:C# 0.1%Language:C 0.0%