misskey服务端插件(?)实现类似于OAuth2.0的简化模式的功能
考虑到现有的misskey的相关api,如果拿misskey用户来登录其他东西会比较麻烦,自带的授权机制会导致这样一个局面,每登录一次会产生一个长期有效apikey,这样会比较浪费。考虑到目前misskey的开发情况,对于我这种水平来说,修改misskey源代码以增加新功能是不明智的,为尽量保证在后续版本下依然可用,依旧采取这种"外挂"式的方式,并在之前的烂尾项目的废墟上搭建起来的。
前端有一个html文件与一个js文件,负责及解析oauth2.0的信息以及授权后的跳转,后端是一个redis flask拼接起来的API,用来保存一个最低权限apikey。