首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏移动应用开发

    Flutter登录功能之Google登录

    https://firebase.google.com/docs/clinpm install -g firebase-tools执行登录命令,会提示使用自己的Google账号登录。 添加Google登录方式选择左侧的Authentication菜单,点击“开始”。选择Google提供方。 中依赖配置如下:firebase_auth: ^5.1.0google_sign_in: ^6.2.1添加登录按钮添加Google登录按钮。 google_login.dart,添加如下登录代码。 集成Firebase接入Google登录、FackBook登录、Apple登录:https://juejin.cn/post/7262615700564590651

    8.8K20编辑于 2024-07-03
  • 来自专栏移动端开发

    iOS Facebook和Google登录

    前言 ----       最近在对接完Google和Facebook登录之后准备对这部分内容做一个小小的总结,方便以后有需要的时候查看。       (下面是项目中的截图) Google ----       一、Cocopads导入项目 #Google pod 'GoogleSignIn'       二、配置项目       1、导入GoogleService-Info.plist /// Google登录 #import <GoogleSignIn/GoogleSignIn.h>      2、具体的登录代码如下 /// google登录 /// - Parameters /// Google退出登录 func loginOutWithGoogle() { GIDSignIn.sharedInstance.signOut() } Facebook failed" loginFail(error) } } } }       4

    2.2K10编辑于 2022-12-07
  • 来自专栏后端Java

    App Google一键登录

    /apis/credentials 根据需要创建不同的应用,比如我做的功能是app Google一键登录,我就需要申请安卓和ios 创建完应用咱们需要拿到客户端 ID 也就是clientId 这样咱们前期的准备工作就已经完事了 hl=zh-cn 点击登录(使用一键登录Google的文档写的还是比较详细的,推荐大家还是先把文档看明白。 前提条件 Android 版 Google 登录服务有以下要求: 一台搭载 Android 4.4 或更高版本的兼容 Android 设备,并且包含 Google Play 商店或包含 AVD 的模拟器 hl=zh-cn 如果您将 Google 登录与与后端服务器通信的应用或网站搭配使用,则可能需要识别服务器上当前已登录的用户。 凭证之后大家就可以写自己的登录注册逻辑了。

    6.6K72编辑于 2023-02-23
  • 来自专栏个人博客

    fastapi集成google auth登录 - plus studio

    fastapi集成google auth登录 流程设计 1. 启动 Google 登录流程 前端:用户点击 Google 登录按钮。 请求:前端发起请求到 /user/login/google。 前端重定向 前端接收到 URL 后,重定向用户到 Google登录页面。 4. 用户登录并授权 用户在 Google 页面上授权你的应用。 5. Google 重定向回你的应用 Google 将用户重定向回你的应用,并在查询参数中附加一个授权码(code)。 6. 前端发送授权码 前端:捕获此授权码并发送到 /user/auth/google? 获取google密钥 创建项目 首先前往Google Cloud Console (并创建一个新项目(如果尚未创建),然后在“API 和服务 > 仪表板”部分中启用“Google+ API”。 ("GOOGLE_CLIENT_SECRET") GOOGLE_REDIRECT_URI = "http://localhost:8000/auth/google" @app.get("/login

    1.5K10编辑于 2024-02-29
  • 来自专栏晓晨的专栏

    IdentityServer Topics(4)- 登录

    登录工作流程 当IdentityServer在授权端点收到请求,且用户没有通过认证时,用户将被重定向到配置的登录页面。 将会传递一个returnUrl参数,通知你的登录页面,一旦登录完成,用户应该被重定向到哪里。 ? 注意通过returnUrl参数的开放重定向攻击。 请参阅API的交互服务来验证returnUrl参数(https://identityserver4.readthedocs.io/en/release/reference/interactionservice.html 登录上下文 在您的登录页面上,您可能需要有关请求上下文的信息,以便自定义登录体验(如客户端,提示参数,IdP提示或其他内容)。 这可以通过交互服务上的GetAuthorizationContextAsync API获得(https://identityserver4.readthedocs.io/en/release/reference

    1.8K30发布于 2018-06-22
  • 来自专栏云深之无迹

    Google Pixel 4 Soli Radar

    雷达一般来说是个超级大的物件,Google在不屑的投资(烧钱)下,终于做了一个超级小巧的芯片。完成了手机的隔空操作!阿巴阿巴 我不知道为什么会有这个蛋疼的毛病。。。 关于Root可以看Google Pixel 4 Root教程(安卓12)。 最后附上一张X光图 https://zh.ifixit.com/Guide/Google+Pixel+4+XL+Battery+Replacement/135915? lang=en 维修页面 https://atap.google.com/soli/ 雷达技术 https://atap.google.com/soli/sandbox/ 雷达技术开发WEB https ://atap.google.com/soli/sandbox/prototypes/ 实验原型

    1.1K60编辑于 2022-02-09
  • 来自专栏开源部署

    Google Authenticator实现Linux用户登录双认证

    cd /opt git clone https://github.com/google/google-authenticator-libpam.git cd google-authenticator-libpam /configure make && make install ln -s /usr/local/lib/security/pam_google_authenticator.so /usr/lib64/ required pam_google_authenticator.so vi /etc/ssh/sshd_config ... /configure make && make install #运行google-authenticator命令,它将会在当前登陆用户的家目录中生成一个新的密钥 cd ~ google-authenticator y #第4个:默认情况,1个口令的有效期是30s,这里是为了防止主机时间和口令客户端时间不一致,设置的误差,可以选择y,也可选n,看要求严谨程度y #第5个:是否打开尝试次数限制,默认情况,30s内不得超过

    3.6K30编辑于 2022-07-24
  • 来自专栏大数据文摘

    看数据:Google和Facebook的关联登录人数

    关于关联登录(social login)是这样解释的,当你使用Facebook或者Google账户登录其他网站的时候,这种行为就叫关联登录。 目前使用Facebook账户关联登录其他网站的用户占到总数的43%,仅仅比Google多3%。值得注意的是,仅在上一季度Google账户的关联登录数量就增长了6%。 关联登录零售网站的数据 ? Google在关联登录方面赶超Facebook的另一个领域就是音乐播放器,Google的用户在Spotify播放器上的登录也在不断攀升,不过同时Spotify也允许Facebook的账户登录。 更多的用户使用Google商店就意味着会有更多的顾客使用Google账户使用关联登录。 为了能够与Facebook抗衡,Google也在简化自己的登录程序,大力推广Google+登录。从今年4月20日开始,商家和消费者都将只能使用Google+账户进行关联。

    1.7K30发布于 2018-05-23
  • Flutter Google 登录失败问题排查与解决方案

    问题描述 在国产 Android 手机(如红米)上使用 Flutter 的 google_sign_in 7 x 插件进行 Google 账号登录时,出现以下错误: 文本 I/CredManProvService _authenticate (package:google_sign_in_android/google_sign_in_android.dart:231:9) E/flutter (19670): < GoogleSignIn.authenticate (package:google_sign_in/google_sign_in.dart:545:44) E/flutter (19670) Play Services 系统进程的流量,导致其无法连接 Google 服务器验证账号。 登录 原理:确保 Google Services 系统进程的所有网络请求都通过 (xxx) 隧道, ✅ 方案二: 进入手机 设置 → 搜索 谷歌 找到 Google 基础服务开启

    16810编辑于 2026-03-20
  • 来自专栏数据库相关

    Linux 利用Google Authenticator实现ssh登录双因素认证

    2.目的 实现登录Linux 服务器时,除了输入用户名密码外,需要输入一次性的动态口令才能验证成功。 @localhost ~]# systemctl restart chronyd [root@localhost ~]# chronyc sources210 Number of sources = 4MS 4.登录验证 注意,第一次登录可能会出现登录失败的情况,查看日志信息显示错误如下: [root@localhost ~]# tail -n10 /var/log/secure ... " 开始再次登录 ? iterm2下面,登录。先要输入ssh密码,然后还需要输入一个生成器的随机密码。2个密码都正确才能登录到服务器。 ? ? ?

    2.5K20发布于 2019-09-17
  • 来自专栏又见苍岚

    OMV -4- OMV 强制 https 登录

    https 相比 http 具有更高的安全性,个人nas服务器建议强制使用 https 登录,本文记录 omv 系统强制 https 的方法。 关于 HTTP的明文数据传输, 攻击者最常用的攻击手法就是网络嗅探, 试图从传输过程当中分析出敏感的数据, 例如管理员对 Web 程序后台的登录过程等等, 从而获取网站管理权限, 进而渗透到整个服务器的权限 即使无法获取到后台登录信息, 攻击者也可以从网络中获取普通用户的隐秘信息, 包括手机号码, 身份证号码, 信用卡号等重要资料, 导致严重的安全事故。进行网络嗅探攻击非常简单, 对攻击者的要求很低。

    1.3K20编辑于 2022-08-06
  • 来自专栏京程一灯

    忘记 Angular 3:Google 将发布 Angular 4

    英文:Prateek Tiwari 译文:codeceo www.codeceo.com/article/google-release-angular-4.html 2016年11月,当Google 相反,Google将于2017年3月正式推出其流行的JavaScript框架的第4版。 Google的Igor Minar最近在比利时的NG-BE 2016 Angular会议上说,Google将从版本2跳到版本4,以便升级的数量与计划在发布中使用的Angular 4路由器相关。 事实上,Minar列出了一个路线图,在12月和次年2月之间有8个beta版本的Angular 4,其次是2月的2个候选版本和3月1日的正式发布。 Google对于Angular 4的目标是尽可能与Angular 2向后兼容,并改善编译器错误消息。

    1.5K20发布于 2019-03-28
  • 来自专栏渗透测试专栏

    渗透测试信息收集技巧(4)——Google Hacking

    目标 使用Google搜索引擎或其他Google应用程序通过特定语法来查找网站配置或代码中的安全漏洞 搜索登录后台、特定文件、漏洞页面、错误信息等等 逻辑运算符 基本语法 Intext:key 搜索网页带有关键字的页面 URL相关的页面 高级语法 site : 特定网站搜索,可以寻找子域名、域名、端口 site:URL filetype:html 搜索与该域名相关的html文件 site:URL intitle:登录 filetype:xls 登录 filetype:doc 登录 intitle:后台管理 intitle:login intitle:后台管理 inurl:admin intitle:index of xxx.cn intext:"工号" site:xxx.cn intext:"优秀员工" site:xxx.cn intext:"身份证号码" site:xxx.cn intext:"手机号" Google hacking 语法收集网站 https://www.exploit-db.com/google-hacking-database/ 本文部分图片摘自深信服安全服务认证工程师课程课件中,为方便个人学习使用

    92320编辑于 2024-09-26
  • Go 后端接入 Google 登录的完整实战复盘

    我在做一个支持 第三方登录 的系统,希望第一步先接入 Google 登录,作为一个标准、规范、文档相对完善的 OAuth2 Provider,用来打通整体账号体系设计。 整体目标很清晰: 前端使用 Google 官方方案完成登录 后端使用 Go 验证身份 支持: 老用户登录 新用户自动注册 第三方账号绑定本地用户 但真正开始做之后,我发现: 90% 混用 ✅ 正确理解 OAuth ≠ 登录 ID Token 才是身份凭证 时间是安全系统的一部分 八、结语:这不是 Google 的问题,是工程能力的考验 Google 登录这套体系本身非常严谨 ,真正容易出问题的地方是: 工程环境 时间系统 对 OAuth / JWT 的理解深度 但好消息是: 只要把 Google 登录跑通了, 其他第三方登录都会变得异常简单。 至此,我已经把X、Telegram、Google 的基本授权登录等功能都跑通了。 这是一次非常值得的踩坑。 最后 好看的皮囊千篇一律,有趣的鲲志一百六七!

    26210编辑于 2025-12-21
  • 来自专栏Python小屋

    Python+django网页设计入门(4):用户登录登录验证

    技术要点: 1)实现用户登录登录后跳转到指定页面 2)限定一个页面必须登录才能访问,否则自动跳转到登录页面 ===================== 首先,按照Python+django网页设计入门 3、修改questions应用的views.py文件,实现用户登录。 ? 4、修改questions.py应用的views.py文件,使得用户登录之后才能访问check,如果尚未登录就自动跳转到登录页面。 ? 6、执行命令python manage.py runserver运行网站,使用浏览器打开http://127.0.0.1:8000/check,此时尚未登录,自动跳转到登录页面。 ? 7、输入正确的用户名和密码,单击登录按钮,跳转至http://127.0.0.1:8000/check页面并显示数据。 ?

    3.4K30发布于 2018-11-08
  • 来自专栏云深之无迹

    Google Pixel 4 Root教程(安卓12)

    raw.githubusercontent.com/topjohnwu/magisk-files/canary/app-debug.apk Magisk的金丝雀版本 老子陷入沉思,emmmm 重新安装 https://dl.google.com

    5K40编辑于 2022-02-09
  • 来自专栏小神仙

    abp集成IdentityServer4和单点登录

    在abp开发的系统后,需要使用这个系统作单点登录,及其他项目登录账号依靠abp开发的系统。 在官方文档上只找到作为登录服务Identity Server Integration,但是host项目却无法使用登录服务生成的Token获取数据。 ---- 创建登录中心项目 到官网下载一个最新的模板项目,项目类型自选(我们项目用的vue,所以我选择的vue项目,.net core3.x)。保证可以运行起来并正常登录。 Startup文件加新增xxxModule文件,初始化登录中心项目,因为这个项目要用到abp的模块所以要添加module using Abp.Ids4; using Abp.Ids4.Configuration "Facebook": { "IsEnabled": "false", "AppId": "", "AppSecret": "" }, "Google

    5.5K31发布于 2020-02-13
  • 来自专栏火属性小虫

    SpringCloud进阶(4)–OAuth 2.0 实现单点登录

    SpringCloud进阶(4)–OAuth 2.0 实现单点登录 在之前的文章中,我们曾学习过,使用Redis作为缓存,去存放session来实现分布式session,以此完成不同服务间的分布式权限校验 实际上我们称这种登录模式为多点登录。 即在一个服务上登录,并不能保证可以访问其他方法。 验证系统冗余:使用分布式session验证同时存在一个问题–每个服务都有自己的验证模块,但实际上,这个系统是存在冗余的。 那么能否实现只在一个服务进行登录,就可以访问其他服务的方法呢? 这里我们可以使用OAuth 2.0单点登录实现基于三方应用的访问用户信息权限。 4.授权码模式 这种模式是最安全的一种模式,也是推荐使用的一种,比如我们手机上的很多App都是使用的这种模式。

    1.2K10编辑于 2024-01-18
  • 来自专栏其它

    Java 实现集成 Google 邮箱第三方登录实践

    前言Google OAuth 2.0 是其中一种常见的第三方登录方式,广泛应用于各类网站和应用程序。 通过 Google OAuth 2.0,用户可以使用其 Google 账户轻松登录第三方网站,而不必创建额外的账户。 本文将介绍如何集成 Google OAuth 2.0 服务,实现用户在第三方网站上的登录。 >

    Google 登录示例

    <button id="googleSignInButton">使用 Google 登录</button><script> document.getElementById 同时,使用 Google 登录可以减少用户的注册步骤,提升用户体验。个人简介 你好,我是 Lorin 洛林,一位 Java 后端技术开发者!

    2.1K11编辑于 2024-10-20
  • 来自专栏iSharkFly

    Discourse 如何添加 Google Analytics GA4 代码

    2020年10月14号,Google Analytics v4正式发布,由APP+Web改名而来的。 针对 Discourse 你可以非常容易的嵌入 GA4 的代码。 GA 4Google Analytics v3 的升级版本,提供了更多的内容和亮点。 获得 GA 4 的 ID 在登录 Google Analytics 的控制台以后,选择数据流,然后在数据流下面有一个你命名网站的链接。 单击那个连接后面的箭头。 校验安装 在完成设置后,登录 Google Analytics 的控制台,然后查看实时访问。 如果能看到有数据进入,就说明配置成功了。 https://www.ossez.com/t/discourse-google-analytics-ga4/734

    77300发布于 2020-11-28
领券