Further to this: mods are so hard that some people use a mod launcher. This replaces the official Mojang Minecraft launcher. But part of the role of the launcher is to log on the player. These alternative launchers just ask the player for their Minecraft username and password! And this is just what the community accepts.
http://www.reddit.com/r/Minecraft/comments/30orgd/is_there_a...