如何设置登录密码系统

时间:2021-05-15 16:23:19

标签: c# android xamarin xamarin.forms mobile

我想在 xamarin.forms 中设置基本登录页面。没有用户名/密码,只有一个简单的密码

到目前为止我有 3 页来做这个

  1. 注册 Pin 图
  2. 注册确认密码页面(重新输入密码以确认)
  3. 登录 Pin 图
  4. 主应用页面

我的项目流程如下:

  • 第 1 次使用时,将提示“注册 Pin 页”,而不是“注册确认 Pin 页”,而不是“主应用程序页面”
  • 已创建 PIN 的用户将被提示到“登录 Pin 页面”,而不是“主应用页面。

问题是“注册 Pin 页”、“注册确认 Pin 页”和“登录 Pin 页”除了标签之外都具有相同的视图。 95% 的代码是相同的。所以如果我做一个小的改变,比如改变颜色,那么我将不得不在 3 个不同的页面中做

我的问题是,有没有更好的方法来做到这一点。我应该只使用一页来处理 3 页吗?然后做 if/else 看看用户处于哪个阶段?

if(FlowStage == "signup"){
   //code here
}else if(FlowStage == "confirm")
{
//code here
}else if(Flowstage == "signin")
{
//code here
}

0 个答案:

没有答案