Is there any way I can make a layout that needs a login attempt everytime a person wants to enter it or maybe modify the field's content.
There are a number of ways, depending on exactly what you need to accomplish.
The default for most would be to use a custom Privilege Set (File->Manage->Security) to only grant a subset of users access to the layout / table in question. Then, if you have guest users (no login) you could use a script trigger to request login before headng to the layout with the table in question.
Retrieving data ...