This particular Oracle ADF training screencast produced by Julie J @ Firebox Training (https://www.fireboxtraining.com/oracle-adf-training) shows you how to setup an ADF login page using a managed bean to capture the user's credentials. It then calls for ADF Authentication via the servlet.