The app so far has the ability to get an authentication token. The next step is to actually use it.
The app so far has the ability to read its configuration and to check that you are who you say you are on devices that support touch or face id. The next step is to get an access token from the S'banken API.
So far we have an ap that can scan its config from a QR code and persist it in the keychain on the device. Today we'll add support for using biometric unlock (Face ID or Touch ID depending on the device).
At this stage - we've a lot of stuff in the main ContentView. Let's do something about that first.
So the first thing we want to do is to have a way to scan a QR code to get the relevant IDs for the app.
Let's start by getting the correct project setup.
In this series - we will take a look at creating the app from scratch - but using SwiftUI and some helper libraries.
After a cloudkey gen2 plus crash - how to get a backup restored when a factory reset installs an older software version.
My ISP connection to home does not offer a static IP address. It does maintain a stable IP address - but after a period offline (either a fault or a power failure or similar) then that IP address may change. How to monitor this?
When you connect your OSX mac to a VPN using the inbuilt VPN setup - as long as you get the service order correct it should pick up the DNS servers. But it often doesn't.