It’s generally safer to use authselect rather than edit the files in pam.d directly.
Fingerprint authentication can be enabled (on a normal Fedora install at least) using authselect by running: sudo authselect enable-feature with-fingerprint
and making sure that fprintd is installed: sudo dnf install fprintd fprintd-pam
Fingerprints can then be associated with a user using fprintd-enroll
It does look like there are some hardware issues with that specific device though: libfprint - issue #626
However I can use the device with a acceptable verification rate if the finger is pressed moderately on the scanning area (during enrollment and verification). A relaxed touch (sufficient under Windows) creates a scan image with very weak contrast. AFAIS there is no libfprint development ongoing for the affected driver uru4000, i.e. a fix is not expected.
I don’t know about this particular fingerprint reader. One thing to keep in mind, though: if you log in with the fingerprint reader, PAM does not have a password to unlock your DE’s keyring (Gnome keyring or kwallet), you will have to do that separately after logging in. Or you can work around that issue by typing your password on first login and only using the fingerprint reader after you locked your session or for sudo/polkit authentication.