laravel - Laravel - 如何将 Active Directory 身份验证与用户身份验证结合起来
问题描述
我正在使用 Laravel 5.8 对数据库中的用户进行身份验证。目前,我可以从应用程序和数据库登录和验证用户。但是,我希望进行混合身份验证,由此我还可以对来自 Active Director 的一些用户进行身份验证。那是,
有些用户可以直接从应用程序中注册,保存到数据库中,然后登录。
一些用户可以从 Active Directory 导入,他们也可以登录。
我如何实现这一目标?
谢谢你。
解决方案
可能您可以为 php/laravel 使用 ldap 扩展:
composer require adldap2/adldap2-laravel
使用它,您可以导入 ldap 用户并像Eloquent
用户一样使用他们。文档在这里。
推荐阅读
- r - 如何在 R Shiny 中分别更改 renderTable 中的列的位数
- css - 如何避免应用“-internal-autofill-selected”样式?
- postgresql - 在现有的 PostgreSQL 数据库中安装 Sonarqube helm chart 是否安全?
- installation - 如何在 Inno Setup 中更改 SelectDirBitmapImage 和 SelectGroupBitmapImage 的背景颜色
- android - 为什么 ImageView 使用视频文件路径?
- docker - Go dockerized build,缓存依赖拉取层
- reactjs - 反应函数加载无线电组的初始值并选择它
- error-handling - 如何从事件网格事件触发的 Azure 函数中正确返回状态/错误代码
- android - 如何在 Xamarin Forms 中保存通过推送通知收到的应用程序的数据
- python - 使用 shutil.move 移动文件