0

私は 2 つのログイン タイプを持っています。1 つは simpleuser で、もう 1 つは admin です ...1 人の管理者はデフォルトの管理者です。彼は他の管理者のアカウントを作成し、deginations と部門も割り当てます。

ログインコード

             if (users == 1)
                {
                    Session["Login2"] = txt_username.Value;
                    Session["Login3"] = txt_pass.Value;

                    Session["UserTypeID"] = users;

                    Response.Redirect("AdminOp.aspx");
                }
                else if (users == 2)
                {

                    Session["Login2"] = txt_username.Value;
                    Session["Login3"] = txt_pass.Value;


                    Session["UserTypeID"] = users;

                    Response.Redirect("upload.aspx");
                }
            }           
        catch
        {
            Label8.Text = "Incorrect User Name or Password";
        }
    } 

スーパーバイザーが自分のアカウントにログインしているとき、1 は管理者、2 はユーザーです。このようなオプションがあるメニューが表示されます。これは adminOp.aspx です。

  •                 View Documents
    
                </span>
            </a>
        </li>
        <li>
            <a href="SuperVisor.aspx">
                <span>
    
                    Approve Documents
    
                </span>
            </a>
        </li>
    

    マネージャーがログインすると、どのようにページにアクセスしてメニューを表示できるようになるかというと、上記のオプションではスーパーバイザーしかいないためです。

  • 4

    1 に答える 1