Microsoft 365子账号在线注册系统

  • A+
所属分类:工作记录

Microsoft 365子账号在线注册系统

项目简介 | Introduction

本项目是一个部署在 Cloudflare Workers 上的 Microsoft 365 子账户自动创建系统。

GitHub链接:https://github.com/ytianspob/msreg

系统通过:

  • Microsoft Graph API
  • Cloudflare Turnstile
  • Cloudflare Worker

实现在线注册 Microsoft 365 子账户。

用户可通过网页表单自助注册 Microsoft 邮箱,系统会自动:

  • 创建账户
  • 分配许可证(可选)
  • 生成随机密码
  • 返回登录信息

功能特性 | Features

Microsoft 365 子账户自动创建

通过:

  • Microsoft Graph API

自动创建:

  • Microsoft 365 用户
  • Exchange Online 邮箱账户

自动生成强密码

支持:

  • 用户自定义密码
  • 自动生成高强度随机密码

默认长度:12位

包含:

  • 大小写字母
  • 数字
  • 特殊字符

Cloudflare Turnstile CAPTCHA

集成:

  • Cloudflare Turnstile

用于:

  • 防止机器人注册
  • 防止接口滥用

管理员注册码验证

通过:

  • FORM_VERIFICATION_CODE

限制访问权限。

只有知道管理员注册码的用户才可创建账户。

自动建议用户名

根据:

  • 名字
  • 姓氏

自动生成:

  • firstname.lastname格式用户名。

自动分配许可证(可选)

支持:

  • 自动分配 Microsoft 365 License

通过:

  • MS_SKU_ID实现。

响应式网页界面

支持:

  • 手机
  • 平板
  • PC

自适应显示。

技术栈 | Tech Stack

发表评论

您必须登录才能发表评论!