资讯动态

nologin.andi.cn 接入详细步骤OAuth

发布时间:2026/10/17 2:39:57 来源:尧图企业网站定制
本文将介绍如何接入 https://nologin.andi.cn/包括创建文件、放置登录链接、检测登录状态、进入应用、后台获取用户信息以及设置退出链接的完整流程。1. 创建文件首先创建以下文件· login.html· api/index.php相关代码可复制自https://nologin.andi.cn/code/?filenologin/login.htmlhttps://nologin.andi.cn/code/?filenologin/api/index.php2. 在前端页面放置登录链接在需要展示登录入口的页面中加入以下代码htmldiv onclickto_login()登录/divscriptfunction to_login() {location.replace(login.html?back_url encodeURIComponent(location.href))}function to_exit() {location.replace(login.html?exit1back_url encodeURIComponent(location.href))}/script其中· to_login() 用于跳转到登录页并带上当前页面地址方便登录后返回。· to_exit() 用于退出登录并同样记录当前页面地址。3. 检测登录状态创建一个 get_session.php 文件用于返回当前登录用户的用户名php?phpsession_start();echo $_SESSION[user_name] ?? ;然后在前端通过 JavaScript 检测登录状态jsfetch(get_session.php).then(res res.text()).then(userName {console.log(userName);if (userName) {// 登录成功}});如果 userName 有值说明用户已经登录如果为空则说明当前未登录。4. 如果登录成功则进入应用当检测到用户已登录后即可进入应用。具体逻辑可参考上一步中的 JavaScript 代码在 if (userName) 分支中执行进入应用的操作。5. 后台使用 session user_name在后台 PHP 文件中可以通过 $_SESSION[user_name] 获取当前登录用户名php?phpsession_start();$username $_SESSION[user_name];拿到 $username 后就可以在后台逻辑中继续使用例如判断权限、记录操作或展示用户信息。6. 设置退出链接在页面中放置退出入口htmldiv onclickto_exit()退出/div点击后即可触发退出逻辑并返回当前页面。---总结接入 nologin.andi.cn 的核心流程如下1. 创建 login.html 和 api/index.php2. 在前端页面添加登录链接3. 使用 get_session.php 检测登录状态4. 登录成功后进入应用5. 后台通过 $_SESSION[user_name] 获取用户信息6. 添加退出链接按照以上步骤配置完成后即可实现基本的登录接入与登录状态检测。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑