これを実現するには、ViewStack コンポーネントを使用する必要があります。アプリケーションの onLoad は、viewStack selectedIndex = 0; を設定します。ログインが成功した場合、selectedIndex = 1 に変更されます。それ以外の場合は、selectedIndex = 2 に変更します。これがあなたのタグです。(Login はメインのログイン フォーム mxml です。LoginSuccess と LoginFailure は別の mxml ファイルです)
<mx:ViewStack id="myViewStack" selectedIndex="0" historyManagementEnabled="false">
<login:Login id="loginMxml" horizontalCenter="0" verticalCenter="0" >
</login:Login>
<login:LoginSuccess id="loginSuccess">
</login:LoginSuccess>
<login:LoginFailure id="loginFailure"/>
</login:LoginFailure>
</mx:ViewStack>
アクションスクリプトで
if(login == "success"){
myViewStack.selectedIndex = 1;
}else if(login == "failure"){
myViewStack.selectedIndex = 2;
}