├── .classpath ├── .gitignore ├── .project ├── .settings ├── .jsdtscope ├── org.eclipse.core.resources.prefs ├── org.eclipse.jdt.core.prefs ├── org.eclipse.m2e.core.prefs ├── org.eclipse.wst.common.component ├── org.eclipse.wst.common.project.facet.core.xml ├── org.eclipse.wst.jsdt.ui.superType.container ├── org.eclipse.wst.jsdt.ui.superType.name └── org.eclipse.wst.validation.prefs ├── LICENSE ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml ├── src ├── main │ ├── java │ │ └── cognito_demo │ │ │ ├── CognitoDemoApplication.java │ │ │ ├── controller │ │ │ ├── ApplicationController.java │ │ │ ├── AuthenticationBase.java │ │ │ ├── ChangeEmailController.java │ │ │ ├── ChangePasswordController.java │ │ │ ├── ChangeProfileController.java │ │ │ ├── CreateUser.java │ │ │ ├── DeleteAccountController.java │ │ │ ├── ForgotPasswordController.java │ │ │ ├── IndexController.java │ │ │ ├── LoginController.java │ │ │ ├── ResetPasswordController.java │ │ │ └── UserNameLookupController.java │ │ │ ├── services │ │ │ ├── AuthenticationInterface.java │ │ │ ├── AuthenticationService.java │ │ │ ├── CognitoResources.java │ │ │ ├── DuplicateEmailException.java │ │ │ ├── LoginInfo.java │ │ │ ├── PasswordRequest.java │ │ │ ├── ResetPasswordRequest.java │ │ │ ├── SessionInfo.java │ │ │ └── UserInfo.java │ │ │ └── util │ │ │ └── EmailValidator.java │ ├── resources │ │ └── application.properties │ └── webapp │ │ ├── WEB-INF │ │ └── views │ │ │ ├── application.jsp │ │ │ ├── change_email.jsp │ │ │ ├── change_password.jsp │ │ │ ├── change_profile.jsp │ │ │ ├── create_user.jsp │ │ │ ├── delete_account.jsp │ │ │ ├── forgot_password.jsp │ │ │ ├── index.jsp │ │ │ ├── reset_password.jsp │ │ │ └── username_lookup.jsp │ │ └── resources │ │ ├── css │ │ ├── kube-6.5.2.min.css │ │ └── main.css │ │ └── js │ │ └── kube-6.5.2.min.js └── test │ └── java │ └── cognito_demo │ └── CognitoDemoApplicationTests.java └── target ├── classes └── application.properties └── m2e-wtp └── web-resources └── META-INF ├── MANIFEST.MF └── maven └── cognito_demo └── CognitoDemo ├── pom.properties └── pom.xml /.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/.classpath -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/.gitignore -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/.project -------------------------------------------------------------------------------- /.settings/.jsdtscope: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/.settings/.jsdtscope -------------------------------------------------------------------------------- /.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/.settings/org.eclipse.wst.common.component -------------------------------------------------------------------------------- /.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/.settings/org.eclipse.wst.common.project.facet.core.xml -------------------------------------------------------------------------------- /.settings/org.eclipse.wst.jsdt.ui.superType.container: -------------------------------------------------------------------------------- 1 | org.eclipse.wst.jsdt.launching.baseBrowserLibrary -------------------------------------------------------------------------------- /.settings/org.eclipse.wst.jsdt.ui.superType.name: -------------------------------------------------------------------------------- 1 | Window -------------------------------------------------------------------------------- /.settings/org.eclipse.wst.validation.prefs: -------------------------------------------------------------------------------- 1 | disabled=06target 2 | eclipse.preferences.version=1 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/README.md -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/cognito_demo/CognitoDemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/CognitoDemoApplication.java -------------------------------------------------------------------------------- /src/main/java/cognito_demo/controller/ApplicationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/controller/ApplicationController.java -------------------------------------------------------------------------------- /src/main/java/cognito_demo/controller/AuthenticationBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/controller/AuthenticationBase.java -------------------------------------------------------------------------------- /src/main/java/cognito_demo/controller/ChangeEmailController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/controller/ChangeEmailController.java -------------------------------------------------------------------------------- /src/main/java/cognito_demo/controller/ChangePasswordController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/controller/ChangePasswordController.java -------------------------------------------------------------------------------- /src/main/java/cognito_demo/controller/ChangeProfileController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/controller/ChangeProfileController.java -------------------------------------------------------------------------------- /src/main/java/cognito_demo/controller/CreateUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/controller/CreateUser.java -------------------------------------------------------------------------------- /src/main/java/cognito_demo/controller/DeleteAccountController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/controller/DeleteAccountController.java -------------------------------------------------------------------------------- /src/main/java/cognito_demo/controller/ForgotPasswordController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/controller/ForgotPasswordController.java -------------------------------------------------------------------------------- /src/main/java/cognito_demo/controller/IndexController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/controller/IndexController.java -------------------------------------------------------------------------------- /src/main/java/cognito_demo/controller/LoginController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/controller/LoginController.java -------------------------------------------------------------------------------- /src/main/java/cognito_demo/controller/ResetPasswordController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/controller/ResetPasswordController.java -------------------------------------------------------------------------------- /src/main/java/cognito_demo/controller/UserNameLookupController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/controller/UserNameLookupController.java -------------------------------------------------------------------------------- /src/main/java/cognito_demo/services/AuthenticationInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/services/AuthenticationInterface.java -------------------------------------------------------------------------------- /src/main/java/cognito_demo/services/AuthenticationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/services/AuthenticationService.java -------------------------------------------------------------------------------- /src/main/java/cognito_demo/services/CognitoResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/services/CognitoResources.java -------------------------------------------------------------------------------- /src/main/java/cognito_demo/services/DuplicateEmailException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/services/DuplicateEmailException.java -------------------------------------------------------------------------------- /src/main/java/cognito_demo/services/LoginInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/services/LoginInfo.java -------------------------------------------------------------------------------- /src/main/java/cognito_demo/services/PasswordRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/services/PasswordRequest.java -------------------------------------------------------------------------------- /src/main/java/cognito_demo/services/ResetPasswordRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/services/ResetPasswordRequest.java -------------------------------------------------------------------------------- /src/main/java/cognito_demo/services/SessionInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/services/SessionInfo.java -------------------------------------------------------------------------------- /src/main/java/cognito_demo/services/UserInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/services/UserInfo.java -------------------------------------------------------------------------------- /src/main/java/cognito_demo/util/EmailValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/java/cognito_demo/util/EmailValidator.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/application.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/webapp/WEB-INF/views/application.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/change_email.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/webapp/WEB-INF/views/change_email.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/change_password.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/webapp/WEB-INF/views/change_password.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/change_profile.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/webapp/WEB-INF/views/change_profile.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/create_user.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/webapp/WEB-INF/views/create_user.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/delete_account.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/webapp/WEB-INF/views/delete_account.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/forgot_password.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/webapp/WEB-INF/views/forgot_password.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/webapp/WEB-INF/views/index.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/reset_password.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/webapp/WEB-INF/views/reset_password.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/username_lookup.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/webapp/WEB-INF/views/username_lookup.jsp -------------------------------------------------------------------------------- /src/main/webapp/resources/css/kube-6.5.2.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/webapp/resources/css/kube-6.5.2.min.css -------------------------------------------------------------------------------- /src/main/webapp/resources/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/webapp/resources/css/main.css -------------------------------------------------------------------------------- /src/main/webapp/resources/js/kube-6.5.2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/main/webapp/resources/js/kube-6.5.2.min.js -------------------------------------------------------------------------------- /src/test/java/cognito_demo/CognitoDemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/src/test/java/cognito_demo/CognitoDemoApplicationTests.java -------------------------------------------------------------------------------- /target/classes/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/target/classes/application.properties -------------------------------------------------------------------------------- /target/m2e-wtp/web-resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /target/m2e-wtp/web-resources/META-INF/maven/cognito_demo/CognitoDemo/pom.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/target/m2e-wtp/web-resources/META-INF/maven/cognito_demo/CognitoDemo/pom.properties -------------------------------------------------------------------------------- /target/m2e-wtp/web-resources/META-INF/maven/cognito_demo/CognitoDemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IanLKaplan/CognitoDemo/HEAD/target/m2e-wtp/web-resources/META-INF/maven/cognito_demo/CognitoDemo/pom.xml --------------------------------------------------------------------------------