De esto ya se ha hablado varias veces en los foros. Básicamente lo que tienes que hacer es crear la forma del Login manualmente en el archivo dpr:
Código Delphi
[-]
var
LoginOk: Boolean;
begin
Application.Initialize;
LoginForm := TLoginForm.Create(nil);
LoginOk := (LoginForm.ShowModal = mrOk);
LoginForm.Free;
if LoginOk then
begin
Application.CreateForm(TMainForm, MainForm);
Application.Run;
end;
end.
// Saludos