文件名称:故事发现者
文件大小:3.98MB
文件格式:ZIP
更新时间:2024-03-08 08:22:23
JavaScript
Passport.js示例 本示例说明如何将与Next.js结合使用。 该示例具有基于cookie的身份验证以及用户名和密码。 该示例说明了如何进行登录,注册和注销。 并使用带有的钩子获取用户信息。 不包括数据库。 您可以使用任何想要的数据库并将其添加到。 登录cookie是httpOnly,这意味着它只能由API访问,并且使用进行了加密,以提高安全性。 自己部署 使用部署示例: 如何使用 使用或执行以引导示例: npx create-next-app --example with-passport with-passport-app # or yarn create next-app --example with-passport with-passport-app 使用将其部署到云()。
【文件预览】:
story-finder-main
----.gitignore(386B)
----components()
--------ImageForm.js(5KB)
--------OnboardForm.js(30KB)
--------canvasUtils.js(3KB)
--------header.js(5KB)
--------ConnectionForm.js(24KB)
--------ChallengeForm.js(27KB)
--------ChallengeDialog.js(2KB)
--------connectionDialog.js(2KB)
--------imgDialog.js(2KB)
--------ProfileForm.js(5KB)
--------form.js(2KB)
--------challengeItem.js(4KB)
--------styles.js(844B)
--------Card.js(2KB)
--------layout.js(1KB)
--------NewConnectionForm.js(7KB)
----package.json(902B)
----package-lock.json(811KB)
----models()
--------User.js(2KB)
--------Pet.js(1KB)
----public()
--------back.jpg(123KB)
--------challenge-square-2.jpg(74KB)
--------images()
--------challenge-icon-5.jpg(4KB)
--------bg-pattern3.jpg(469KB)
--------bg-pattern31.jpg(331KB)
--------bg-pattern4b.jpg(27KB)
--------challenge-icon-4.jpg(8KB)
--------bg-pattern4a.jpg(39KB)
--------bg-pattern2.jpg(109KB)
--------challenge-square-4.jpg(103KB)
--------bg-pattern1.jpg(1.08MB)
--------data.json(1KB)
--------bg-pattern1b.jpg(101KB)
--------bg-pattern4.jpg(106KB)
--------challenge1.jpg(70KB)
--------logo.png(3KB)
--------challenge2.jpg(70KB)
--------default-profile.png(8KB)
--------challenge-square-5.jpg(48KB)
--------challenge-icon-2.jpg(9KB)
--------bg-pattern1.png(152KB)
--------challenge-icon-1.jpg(3KB)
--------main-name.png(15KB)
--------challenge-square-3.jpg(85KB)
--------bg-pattern2.png(1013KB)
--------bg-pattern1a.jpg(116KB)
--------challenge-icon-3.jpg(11KB)
--------challenge-square-1.jpg(28KB)
----.env(155B)
----css()
--------form.css(492B)
--------style.css(3KB)
----utils()
--------map.js(1KB)
--------useDetectOutsideClick.js(810B)
--------dbConnect.js(454B)
----README.md(1KB)
----lib()
--------auth.js(846B)
--------password-local.js(466B)
--------auth-cookies.js(955B)
--------hooks.js(883B)
--------user.js(2KB)
----pages()
--------api()
--------login.js(2KB)
--------signup.js(2KB)
--------map.js(839B)
--------profile.js(3KB)
--------onboard.js(2KB)
--------tree.js(5KB)
--------index.js(11KB)
--------connection.js(744B)
--------challenges.js(1KB)
--------about.js(31KB)
--------challenge()
--------collection.js(3KB)
----yarn.lock(97KB)