geteduroam / ionic-app

iOS and Android app for geteduroam
BSD 3-Clause "New" or "Revised" License
16 stars 12 forks source link

Create a PoC with corewifi for MacOS #95

Open agomezmoron opened 3 years ago

agomezmoron commented 3 years ago

In order to see if we can build an app native in MacOS, we need to build PoC to be run in xCode (without UI) configuring:

  1. A simple profile based on SSID + password
  2. A simple profile based on username + password
  3. If the simple profile worked, added a CA to be validated to that profile
  4. If the previous 3 profiles worked, then perform one based on certificates

For the tests, please leave variables to be changed in runtime to be checked

CarlosFJ commented 3 years ago

PoC in branch feature/mac-poc

agomezmoron commented 3 years ago

2 new items:

CarlosFJ commented 3 years ago

Configuration network by eap-config file opened, in branch feature/mac-eapconfig.

When the application is initialized by eap-config file, it will be create an EAP class object that contains all info. This will send you to the determined view and autofill the inputs with the info.

Important, the values will be auto filled, but it wont showed until you click each field Profile tested: Munk, Uninett, eVa

Known issues: Pending to hide the principal view when the view to configure network by eap-config file is shown.