I want my site to be like this, if one visits the site, it displays his profile activity as default. But if it is not a logged-in user, it will display the login page.
Hi, that’s not possible as far as I know. You could use http://mysite.com/members/me as your site’s home address, though, since it will redirect to a user’s profile if they’re logged in or otherwise present the user with a log in screen, then redirect to their profile.