Create view for changing user details

@alexef is it ok?
also, I've added the link for password reseting
`if not all(url, key)` :)