SashaN69,
Вот на скрине у тебя прописаны скрипты и стили. Они все загружаются? Посмотри в консоли браузера ошибки и на вкладке network. Если ошибки есть и связаны со статикой, то нужно копать в эту сторону.
а что где у aws s3 листинг директории ?
Я знаю есть опция Default Root Object, в ней указываешь index файл, например для статического сайта.
Но чтобы он листинг именно в стиле апача (не xml ListObjects) отдавал без лишних движений я не знаю.
Во вьюхе проверяй что пользователь залогинен/не залогинен, и далее добавляй сообщение.
Т.е. ты считаешь что пользователь не сообразит что ему делать увидев форму входа?