# Graphical-Password-Authentication-System
An authentication system using Java, MySQL that uses multiple images and integrated sound signatures for user authentication with increased levels of security. Utilized Java Swings for front end GUI and a backend MySQL database. Combined the existing cued click point algorithm with the persuasive feature to influence user choice. The application can be integrated with the Gmail App , or any other application.
SOFTWARE REQUIREMENTS
Operating system : Windows
Coding Language : Java
Front End : Java Swing
Front End Tool : Net beans 7.0 IDE
Back End Database : mysql
Database GUI : Sqlyog.
The various frames involved are :
The first frame
The Registration frame
Registration image panel
Login frame
Login image panel
In addition to this we also have a class that is used as a data type to store the image with the corresponding click points, a code section used to establish connection to the database and a code section to play the corresponding sound signature.
The first frame
The first frame has two jbuttons New Registration and Login. On clickig the button New Registration, it sets the current frame invisible and sets the registration frame as visible. This button is used when the user wishes to register because he doesn’t have an account. The Login button is clicked when the user already has an account and wants to access the application. On clicking the login button, it sets the current frame invisible and sets the login frame visible.
The Registration frame
The registration frame is the front end for user registration that is when a new user wishes to register. In this frame we use 2 Textfields and a combobox. One of the text fields are used for obtaining the user Id and the other is for obtaining the tolerance range.The combobox is used to choose a sound signature from a set of sound signatures. The sound signature will be played on successful login.
The login frame
The login frame is displayed on clicking the login button in the first frame. It consists of a textfield for entering the userId and 3bottons Home, Next, and Cancel.The home button takes us back to the first frame. It sets the current frame invisible and sets the first frame visible.
The Next button takes us to the login image panel. It sets the current frame invisible and the login image panel visible. It also fetches the user profile vector for the corresponding user if the user Id is valid. Otherwise it displays a message saying the user
Id is invalid.The cancel button exits from the application.
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。
资源推荐
资源详情
资源评论
收起资源包目录
毕业设计&课设-一个使用Java、MySQL的身份验证系统,该系统使用多个图像和集成的声音签名进行用户身份验证,并具有.zip (14个子文件)
Graphical-Password-Authentication-System-master
ImageVector.java 448B
PlayWavFile.java 3KB
FirstFrame.java 5KB
Graphical_psswd1.PNG 271KB
MyConnection.java 2KB
RegistrationFrame.java 17KB
RegistrationImagePanel.java 10KB
ImageJPanel.java 2KB
LoginImagePanel.java 14KB
LoginFrame.java 10KB
Main.java 434B
GP3.PNG 18KB
README.md 3KB
GP2.PNG 23KB
共 14 条
- 1
资源评论
zy_zeros
- 粉丝: 953
- 资源: 320
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 毕设项目基于深度学习的热轧带钢表面缺陷自动检测设计与实现python源码+PPT演讲+模型.zip
- 01 背包问题限定条件最优解动态规划算法.zip
- 0- 1背包动态规划解决问题思路及原理.zip
- STM32视力保护程序.zip
- 基于SSM框架的医院销售管理系统开题报告.zip
- 基于SSM框架的校园心理咨询服务平台的设计与实现.zip
- 三菱PLC FX1S系列PLC中文编程GX Works2 入门指南 plc编程实例FX3U FX3UC编程手册资料合集(30个)
- zigbee多端.zip
- 电子通信设计资料AVR常用单片机芯片中文资料
- 毕业设计基于深度学习的水果识别系统源码+文档说明+数据集+模型(高分项目).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功