How Do I Create a custom login page for single site on my multisite network?

I'd like to create custom login page for one site on my network. The login screen will redirect to the site's homepage.

I've read this: https://premium.wpmudev.org/blog/customize-wordpress-login/

But I believe that it will change the login screen for the entire network. Can someone help?