I need a specific user role to be able to login through a form on a page, and then display the page content. They shouldn't login with the wp-admin page. I just want a normal <form> on the protected page, but i want the "real" user credentials to be used, not just a single password.
They should be able to go into the admin and change their profile details, but not touch anything else. Could i restrict access to only one page in the admin for that user role? And if the user tries to visit another page in the admin, redirect him somewhere else?
Is it possible to do these two things?