gpt4 book ai didi

java - 使用 MySQL 在用户 Java 中进行身份验证

转载 作者:行者123 更新时间:2023-12-01 04:28:05 25 4
gpt4 key购买 nike

我必须在登录后创建一个应用程序,将您带到一个带有几个选项的窗口,这些选项根据您登录的用户类型(管理员、经理、普通用户)而变化,我已经创建了登录对话框并连接到数据库,但不知道怎么做: 1.Java区分用户是admin、manager还是普通用户。 2.您按类型选择不同的窗口..如果您能帮助我,我将非常感激,因为我很迷路...谢谢!

最佳答案

好吧,由于您没有告诉应用程序基础(如果是 Web 应用程序、桌面应用程序、使用的框架等),那么我的回答需要非常简单。

  • 安装数据库
  • 安装您的登录表和数据(例如 admin/adminpwd;user/userpwd 等)

如果 Swing :

  • 创建一个要求输入用户名和密码的登录窗口
  • 如果是管理员,则加载管理框架,如果用户加载用户框架,否则显示错误。

如果是 Web 应用程序:

  • 创建一个简单的登录 html 表单,要求输入用户名和密码
  • 在 Jsp/Servlet 中进行用户检查,将用户信息放入 session 中,如果是用户,则重定向到用户页面,如果是管理员,则重定向到管理页面,否则错误页面(您可以在页面中进行简单的检查以验证该用户信息存在于 session 中,以防...)

这是一个非常非常基本的流程,您当然可以创建一个组/角色表/列将每个用户连接到一个组。当您有大量用户时,这会让事情变得更容易。有许多框架可以使这变得更容易,但基础知识是相同的! ;)

关于java - 使用 MySQL 在用户 Java 中进行身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18293515/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com