使用cloudflare access application对网址服务鉴权
邮箱验证



1 | 填写应用名称,收到保护的网址,选择session有效时间,点击next |

1 | 填写policy name |

获取team domain
1 | team domain会在github,google的验证中用到 |


github验证
1 | github->settings->Developer Settings->OAuth Apps |

1 | 填写Homepage URL为team_domain地址 |

1 | 复制详情页面中的Client ID和Client secrets |

1 | 添加login methods,选择github |

1 | 填入App ID和Client secret,分别为github_oauth中获取的Client ID和Client secrets,完成设置 |

google验证
1 | 入口https://console.cloud.google.com,新建项目 |

1 | 点击api和服务 |

1 | 选择外部,点击创建 |

1 | 填写邮箱,应用名称,开发者邮箱,点击保存并继续 |

1 | 点击oauth客户端id |


1 | 回到cloudflare,点击settings->authentication |

1 | 添加login methods,选择google |

1 | 将从google获取的客户端ID和客户端密钥填写到App ID和Client secret中保存 |
