Login Page to call ODK Collect


This would require creating your own fork of the app, introducing the changes then building and maintaining the app. It doesn't sound easy and it wouldn't be easy.

QR code is the way App Users authenticate what @LN has described here How to prevent app users from sharing the QR code to the form? - #3 by LN

Isn't it enough in your case?