O fluxo de login integrado no SDK serve para facilitar a construção de aplicativos na plataforma fluig, provendo um meio de efetuar login sem explicitamente programar todas as etapas necessárias.
Para integrar o login no seu aplicativo, siga os seguintes passos:
Adicione no AndroidManifest do seu aplicativo, as seguintes activities.
Activity
que servirá como launch screen. Launch screens são a primeira tela que o usuário visualiza ao abrir um aplicativo.Activity
, crie uma Intent
para EmailRequestActivity
que é a primeira tela do fluxo.Intent
criada, adicione outra Intent
para a Activity
que deseja que o login redirecione após a conclusão do fluxo. Esta outra Intent deve estar na chave BaseLoginActivity.ACTIVITY_INTENT_KEY
.public class SplashActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { ... //Intent para a primeira tela após o login Intent desiredIntent = new Intent(getBaseContext(), MainActivity.class); //Intent para a tela inicial do fluxo de login Intent intent = new Intent(getBaseContext(), EmailRequestActivity.class); intent.putExtra(BaseLoginActivity.ACTIVITY_INTENT_KEY, desiredIntent); startActivity(intent); } }