没有合适的资源?快使用搜索试试~ 我知道了~
NCUT-BBS-API:NCUT论坛接口SDK
共95个文件
png:26个
xml:8个
gitignore:6个
需积分: 5 0 下载量 101 浏览量
2021-03-07
00:59:14
上传
评论
收藏 110KB ZIP 举报
温馨提示
NCUT BBS接口及鉴权权流程 设计构想 实现鉴权逻辑,自动管理令牌的验证,续签等。 前端可以预期时间保持登陆状态,网络端用户也不需要重复登陆。 客户端,web可同时登陆。 增加,修改接口快速方便,且不易出错。 最大程度的代码。 有良好的安全性。 注册 登陆 登陆方式 无论是否以登陆方式,前端都不会保存用户的敏感信息。 用户名密码 手机号验证码 微信 仅支持移动端且需绑定微信。 登陆流程 参考注册流程,选择某种登陆方式登陆成功之后签发令牌。 鉴权 令牌合法性 在有效效力 此次请求的ip地址与上次请求的相同 发起请求的设备ID相同 续签 使用上一个有效的令牌可以续签一个新的令牌,对于每一个令牌,此操作只能进行一次,如果续签过程出现异常,则只能选择重新登陆才能获得新的令牌,重新登陆后会签发新的token,即使登陆前的token有效也会被替换。 API实现
资源推荐
资源详情
资源评论
收起资源包目录
NCUT-BBS-API-main.zip (95个子文件)
NCUT-BBS-API-main
README.md 1KB
ncut_bbs_api
.gitignore 53B
pubspec.yaml 2KB
android
.gitignore 97B
settings.gradle 34B
build.gradle 740B
src
main
AndroidManifest.xml 119B
kotlin
com
example
ncut_bbs_api
NcutBbsApiPlugin.kt 1KB
gradle.properties 82B
gradle
wrapper
gradle-wrapper.properties 200B
ios
Assets
.gitkeep 0B
.gitignore 398B
Classes
NcutBbsApiPlugin.h 88B
SwiftNcutBbsApiPlugin.swift 517B
NcutBbsApiPlugin.m 579B
ncut_bbs_api.podspec 870B
LICENSE 29B
CHANGELOG.md 44B
ncut_bbs_api.iml 949B
README.md 464B
.metadata 308B
example
.gitignore 732B
pubspec.yaml 2KB
android
.gitignore 262B
app
build.gradle 2KB
src
debug
AndroidManifest.xml 340B
profile
AndroidManifest.xml 340B
main
AndroidManifest.xml 2KB
kotlin
com
example
ncut_bbs_api_example
MainActivity.kt 137B
res
mipmap-xhdpi
ic_launcher.png 721B
mipmap-mdpi
ic_launcher.png 442B
mipmap-xxhdpi
ic_launcher.png 1KB
drawable
launch_background.xml 434B
mipmap-hdpi
ic_launcher.png 544B
mipmap-xxxhdpi
ic_launcher.png 1KB
drawable-v21
launch_background.xml 438B
values-night
styles.xml 993B
values
styles.xml 994B
settings.gradle 462B
build.gradle 582B
gradle.properties 82B
gradle
wrapper
gradle-wrapper.properties 231B
ios
.gitignore 542B
Runner.xcodeproj
xcshareddata
xcschemes
Runner.xcscheme 3KB
project.xcworkspace
xcshareddata
WorkspaceSettings.xcsettings 226B
IDEWorkspaceChecks.plist 238B
contents.xcworkspacedata 135B
project.pbxproj 18KB
Flutter
Release.xcconfig 109B
AppFrameworkInfo.plist 773B
Debug.xcconfig 107B
Runner
Info.plist 2KB
Base.lproj
LaunchScreen.storyboard 2KB
Main.storyboard 2KB
Runner-Bridging-Header.h 38B
AppDelegate.swift 404B
Assets.xcassets
AppIcon.appiconset
LaunchImage.imageset
Podfile 1KB
Runner.xcworkspace
xcshareddata
WorkspaceSettings.xcsettings 226B
IDEWorkspaceChecks.plist 238B
contents.xcworkspacedata 152B
README.md 576B
web
icons
Icon-192.png 5KB
Icon-512.png 8KB
favicon.png 917B
index.html 2KB
manifest.json 622B
.metadata 305B
lib
main.dart 1KB
pubspec.lock 4KB
test
widget_test.dart 912B
lib
ncut_bbs_api_web.dart 1KB
ncut_bbs_api.dart 323B
pubspec.lock 3KB
test
ncut_bbs_api_test.dart 550B
共 95 条
- 1
资源评论
易洪艳
- 粉丝: 31
- 资源: 4503
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- flowable-designer-5.22.0.zip
- threadmanager.cpp
- 腾讯云小程序 - 一站式开发与部署平台
- 基于JSP+Java+Servlet采用MVC模式开发的购物网站+源码(毕业设计&课程设计&项目开发)
- fastgestures安装包,模拟mac的触控板收拾,两指代表右击, 三指拖拽
- 基于组态王的升降式横移立体车库控制系统+源码(毕业设计&课程设计&项目开发)
- 基于python+Django和协同过滤算法的电影推荐系统+源码(毕业设计&课程设计&项目开发)
- 环境配置 vscode+jupyter
- 项目全部代码,还包含使用到的图片
- 项目全部代码,还包含使用到的图片
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功