如何在Laravel多域名下实现字段验证的通用方法?

2026-04-02 04:470阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1228个文字,预计阅读时间需要5分钟。

如何在Laravel多域名下实现字段验证的通用方法?

前言:正在开发一个统一作者后台,用来让作者给网站提交软件。我们已开发了一个作者后台,现在计算将这一后台提供给其他网站。它具备如下特点:+我们

前言

正在开发一个统一作者后台,用来让作者给网站提交软件。我们已经对其中一个网站开发了作者后台,现在我们打算将这一个后台提供给其他网站。它具备如下的一些特点:

  • 我们访问的域名是不一致的,解决方案见我的一篇文章,Laravel 路由研究之domain 解决多域名问题
  • 其次各个站点对后台的要求都是一致的,也就是说,一个后台N各站去用。

功能拆分

开始之前我们需要对系统各个功能点进行拆分,估算受影响的点:

登录注册

登录注册功能首当其冲,我们需要用户在注册时通过访问的域名不同,记录的身份也不同。所以我们需要进行如下的处理:

  • 增加字段identity
  • 进行判重
  • 进行登录验证

数据处理

  • 这个就不进行讨论了。根据用户所属身份不同,调用的数据也不同就行了。

注册判重

判重依据:

我们知道使用php artisan make:auth 后,默认使用email登录,在表单验证中默认对email进行判重。

阅读全文
标签:方法前言

本文共计1228个文字,预计阅读时间需要5分钟。

如何在Laravel多域名下实现字段验证的通用方法?

前言:正在开发一个统一作者后台,用来让作者给网站提交软件。我们已开发了一个作者后台,现在计算将这一后台提供给其他网站。它具备如下特点:+我们

前言

正在开发一个统一作者后台,用来让作者给网站提交软件。我们已经对其中一个网站开发了作者后台,现在我们打算将这一个后台提供给其他网站。它具备如下的一些特点:

  • 我们访问的域名是不一致的,解决方案见我的一篇文章,Laravel 路由研究之domain 解决多域名问题
  • 其次各个站点对后台的要求都是一致的,也就是说,一个后台N各站去用。

功能拆分

开始之前我们需要对系统各个功能点进行拆分,估算受影响的点:

登录注册

登录注册功能首当其冲,我们需要用户在注册时通过访问的域名不同,记录的身份也不同。所以我们需要进行如下的处理:

  • 增加字段identity
  • 进行判重
  • 进行登录验证

数据处理

  • 这个就不进行讨论了。根据用户所属身份不同,调用的数据也不同就行了。

注册判重

判重依据:

我们知道使用php artisan make:auth 后,默认使用email登录,在表单验证中默认对email进行判重。

阅读全文
标签:方法前言