The Upollo golang library can be used identify users before they login or if they visit from multiple devices.
The Go library runs on your server and can be paired with the web or mobile library to protect logins or payments.
See upollo.ai/docs/examples/verify for an example, or the reference at upollo.ai/docs/reference/server-libraries.