OLAINDEX-Magic:OLAINDEX的魔改版本,支持多账户挂载

这是什么?

 

一款 OneDrive 目录文件索引应用,基于优雅的 PHP 框架 Laravel5.8 搭建,并通过 Microsoft Graph 接口获取数据展示,支持多类型帐号登录,多种主题显示,简单而强大。

 

前言

 

读了代码,原作者很厉害,MS Graph接口封装得很优雅,前端也写得挺好。相比之下的我自惭形秽,想想二开只不过是把大佬的代码弄乱而已。

 

OLAINDEX许久没更新了,我决定尝试为它添加新功能,并长期维护,谨以此学习Laravel框架。

 

演示站点:https://magic.yukino.co/

原项目地址:https://github.com/WangNingkai/OLAINDEX

魔改项目地址:https://github.com/YukiCoco/OLAINDEX-Magic

 

魔改内容

 

多Onedrive账户支持:

可同时挂载多个Onedrive网盘

图床可选择上传到不同的盘区

多网盘命令支持

一些小修复:

一键获取下载链接

图床复制链接

Ajax删除文件

......

如何 绑定&使用多账户

 

登录Azure:https://portal.azure.com/ 或 https://portal.azure.cn/ (世纪互联)

点击 Azure Active Directory

点击 应用注册

点击 新注册 名字任意取,账户类型如图,重定向URL填你页面所显示的redirect_uri

 

 

 

接下来配置API权限,操作看gif:

 

 

接下来点击 概述 复制 应用程序(客户端) ID(client_id)

点击 证书和密码 添加新客户端密码并复制(client_secret)

 

在绑定页面填入client_id client_secret 选择好账户类型即可绑定。

 

绑定多账户见:

 

 

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注