Client log in step 1 of 2

Laying the ground work for client log in.