Instagram Feed is the most popular free WordPress plugin to showcase your latest Instagram pics. It does require you to provide your login details or sign in via OAuth. It also has many options to customize the visibility of the feed. Instagram Feed has also a premium version (not included) to enhance the visibility if needed.