0

0

Auth、OAuth 和 Auth 什么是?

DDD

DDD

发布时间:2024-09-16 08:12:08

|

2096人浏览过

|

来源于dev.to

转载

auth、oauth 和 auth 什么是?

破解认证难题:幸存者和学习者的故事

哦,这会是另一本 OAuth 指南吗?一点也不!这将更像什么是什么会话?所以,你知道你要处理什么。 Auth、OAuth、Auth0……这些你已经看过、听过100遍的术语,它们是什么意思?

好吧,伙计!如果我们已经消除了对我们将要讨论的内容的困惑,那么让我们系好安全带。我们正在深入 Auth 的世界。

对于初学者来说,这可能看起来像过山车,但别担心,事实并非如此。它更像是一套玩具火车,是的,就这么简单。

那么,让我们一一来看看,以便您能够掌握。

“Auth”:首先要做的事情

Auth 是认证(authentication)和授权(authorization)的缩写,这是计算机系统安全中两个不同但相关的概念。

  • 身份验证:验证用户或系统身份的过程 - 这就像出示您的 ID 来证明您是谁。当您使用用户名和密码登录网站时,该网站会检查是否是您本人。

  • 授权:确定经过身份验证的用户可以执行哪些操作的过程 - 在证明您是谁后,此步骤将决定您可以执行哪些操作。例如,登录后,它决定您是否可以看到某些页面或进行更改。

现在,你说,好吧,到这里为止都非常简单,但是......

“OAuth”和“Auth0”怎么样?它们是一样的吗?

OAuth 和 Auth0?

不。不一样的东西,但我明白为什么人们把它们混在一起。

这就像将印地语电影业(又名宝莱坞)与印度电影业混淆了。

什么是“OAuth”?

OAuth 是一个开放标准授权框架,允许第三方应用程序访问用户的资源而无需知道他们的凭据。

让我们说清楚 —

OAuth 是一种授权协议。

“曾经在网站上点击过‘使用 Google 登录’吗?这就是 OAuth 的作用!”

一点历史让你更加了解和自信 -
它从 2006 年就已经存在了——是的,当时我们可能更担心我们的学校作业和 WWE 超级巨星打牌!

OAuth 1.0 是 OG,但它有其缺陷。有点像过度设计的实用应用程序,看起来很酷,但使用起来很痛苦。

然后在 2012 年出现了 OAuth 2.0——当时我们大多数人刚刚进入大学或正在为大学做准备。

DaGaoPeng(大高朋网团购程序)
DaGaoPeng(大高朋网团购程序)

大高朋团购系统是一套Groupon模式的开源团购程序,开发的一套网团购程序,系统采用ASP+ACCESS开发的团购程序,安装超简,功能超全面,在保留大高朋团购系统版权的前提下,允许所有用户免费使用。大高朋团购系统内置多种主流在线支付接口,所有网银用户均可无障碍支付;短信发送团购券和实物团购快递发货等。 二、为什么选择大高朋团购程序系统? 1.功能强大、细节完善 除了拥有主流团购网站功能,更特别支

下载

它就像 OAuth 1.0 更酷、更冷静的表弟。使用起来更方便,也更灵活。这是当今大多数开发人员使用的方法。

可以把它想象成从诺基亚 3310 升级到闪亮的新 iPhone。

想要更深入地了解 OAuth,而不阅读全文 — 在这里 — OAuth.Net 和 OAuth 现代指南

现在,什么是“Auth0”?

这是一款完全不同的游戏,或者说并没有那么不同。这是一家提供身份验证和授权服务的公司。他们使用 OAuth 2.0,但他们不是 OAuth 本身。

这就像说 Swiggy 是食物 — 不,他们只是提供食物!

它们支持各种身份协议,包括 OAuth 2.0、OpenID Connect、SAML 等。想要查看有关 Auth0 的更多信息 — 又来了 — Auth0

还有更多像Auth0这样的平台吗?绝对是的!

  • Okta(2021年,Okta以65亿美元收购了Auth0)
  • Amazon Cognito 和 Firebase 身份验证 — 由 Google 提供

为什么会有这么多混乱?

当您不熟悉这些术语时,它们对您来说可能听起来都一样。当然,他们只是在命名时玩弄这几个字母:)

但是,我可以打赌当我第一次偶然发现这些术语时。我的头转得比你还快!相信我,一旦你得到它,它就会点击。 ✌


综上所述

好了,伙计们!我们已经打开了 Auth 谜题盒并窥视了里面。

从 OG OAuth 到灵活的 Auth0。 ,我们已经介绍了基础知识,而无需绞尽脑汁。请记住,它并不像看起来那么可怕 - 这只是一堆技术试图确保您的物品安全无恙。

下次有人在聚会上抛出“OAuth”或“Auth0”时,您可以故意点头,而不是挠头。嘿,如果您仍然在身份验证丛林中感到有点迷失,不用担心!我们一起踏上这段狂野的科技之旅。

继续编码,继续学习 - 直到下一次,祝你的令牌永远新鲜,你的授权永远不会失败!


一如既往,如果您喜欢这篇文章,请随时鼓掌,如果您有任何问题或意见,也请随时留下。感谢您的阅读!

您遇到过任何特定的身份验证难题吗?或者任何其他让你发出“嗯?”的科技术语?拍摄,让我们一起解决这个混乱!


LinkedIn — isinghprince)

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
堆和栈的区别
堆和栈的区别

堆和栈的区别:1、内存分配方式不同;2、大小不同;3、数据访问方式不同;4、数据的生命周期。本专题为大家提供堆和栈的区别的相关的文章、下载、课程内容,供大家免费下载体验。

397

2023.07.18

堆和栈区别
堆和栈区别

堆(Heap)和栈(Stack)是计算机中两种常见的内存分配机制。它们在内存管理的方式、分配方式以及使用场景上有很大的区别。本文将详细介绍堆和栈的特点、区别以及各自的使用场景。php中文网给大家带来了相关的教程以及文章欢迎大家前来学习阅读。

575

2023.08.10

iPhone文本消息乱序错误如何解决?
iPhone文本消息乱序错误如何解决?

解决办法:1、强制关闭消息应用程序;2、重启你的iPhone;3、自动禁用设置并再次启用;4、关闭iMessage并重新打开;5、重置所有设置;6、使用ReiBoot修复iOS。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

344

2024.11.19

删除iPhone上所有照片的方法
删除iPhone上所有照片的方法

删除iPhone上所有照片的方法;1、删除整个照片库;2、从相册中删除所有照片;3、仅从图库中删除照片;4、仅删除视频,屏幕截图,自拍,实时或人像照片;5、删除某人的所有照片;6、永久删除已删除的照片等等。想了解更多相关的内容,请阅读专题下面的文章。

882

2024.12.11

iPhone静音开关不起作用
iPhone静音开关不起作用

若 iPhone 静音开关失效,先检查硬件,看开关状态、清洁缝隙。接着重启手机,查看静音及勿扰模式设置,更新系统。若都不行,可恢复出厂设置(提前备份)。若仍无效,可能是严重硬件问题,需联系苹果客服或去授权维修中心。

180

2025.03.20

java入门学习合集
java入门学习合集

本专题整合了java入门学习指南、初学者项目实战、入门到精通等等内容,阅读专题下面的文章了解更多详细学习方法。

1

2026.01.29

java配置环境变量教程合集
java配置环境变量教程合集

本专题整合了java配置环境变量设置、步骤、安装jdk、避免冲突等等相关内容,阅读专题下面的文章了解更多详细操作。

2

2026.01.29

java成品学习网站推荐大全
java成品学习网站推荐大全

本专题整合了java成品网站、在线成品网站源码、源码入口等等相关内容,阅读专题下面的文章了解更多详细推荐内容。

0

2026.01.29

Java字符串处理使用教程合集
Java字符串处理使用教程合集

本专题整合了Java字符串截取、处理、使用、实战等等教程内容,阅读专题下面的文章了解详细操作教程。

0

2026.01.29

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Highcharts中文参考手册
Highcharts中文参考手册

共16课时 | 7.2万人学习

ios开发手册中文版
ios开发手册中文版

共25课时 | 16.7万人学习

Docker 教程
Docker 教程

共19课时 | 18.2万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号