Multiple modes are available, overlay, embed, hosted and of course. Lock is mobile ready and dynamically display properly on phone and tablets.
The default mode shows Lock as a modal dialog
Lock can be embedded in a div
Or simply use Auth0 Hosted Login if you don't want to add Lock to your app
Lock works great on tablets and mobile phones, including iPhones, iPads, and Android devices.
Support more authentication options becomes as simple as toggling a radio button.