Sort:  

hey louis, I'm literally in the middle of attempting to make HiveAuth work. I've been chatting with Arcange too about it. It might be my shortcomings, I'm having a hard time keeping the socket open. If you've implemented hiveauth or keychain on a react native app, and can help, you would be a rockstar.

If you had used Flutter as framework, there is an awesome package by @sagarkothari88 which does everything for you :)

Thank you @tibfox for tagging me

@meno - please use AIOHA @aioha

Sing with me - AIOHA AIOHA AIOHA

https://aioha.dev/

You don't have to deal with hive-keychain or hiveauth or peakvault or etc etc.

All in one hive authentication

im going to look into this right now..

hey, i'm not coding these days... but an keychain + hiveauth integration is just needed - for usabilty + security. me for myself looking for a way to get that app running to test some things...

Keeping a socket open on a mobile device can hardly be performed if your app is not native. What I do is check the socket status before sending any data and reconnect if the connection has been dropped by the OS.
From a user's point of view, you can tweak the battery settings on your device to allow the app to run longer in the background.