我试图建立一个成员应用程序,需要认证和允许人们使用他们的电子邮件使用谷歌签到.我提到了文档,但是几乎所有的人都使用torii作为无记名服务,成员-simple-auth作为会话管理器。问题是torii自2018年以来就没有修补程序,并且无法使用ember当前版本,因此无法继续进行该项目。那么,如何添加谷歌登录和认证功能,在我的余烬没有这一点?另外,我不能用下面的代码检索已签名的用户的任何信息。我在我的index.html中添加了google中的客户机id和js,并添加了基本的登录按钮,但不知道如何从其中检索信息。
我的index.html代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Signin</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="google-signin-client_id" content="93818-913ria6b3vcjh2.apps.googleusercontent.com">//---->client id
{{content-for "head"}}
<link integrity="" rel="stylesheet" href="{{rootURL}}assets/vendor.css">
<link integrity="" rel="stylesheet" href="{{rootURL}}assets/signin.css">
{{content-for "head-footer"}}
</head>
<body>
{{content-for "body"}}
<script src="https://apis.google.com/js/platform.js" async defer></script>//---->google api js script
<script src="{{rootURL}}assets/vendor.js"></script>
<script src="{{rootURL}}assets/signin.js"></script>
{{content-for "body-footer"}}
</body>
</html>我的条形码
<h2><center>Sign in using google</center></h2>
<div class="g-signin2" data-onsuccess="onSignIn"></div>发布于 2022-09-01 13:16:08
是的,传统的答案是一个名为torii的副词。不幸的是,torii的官方版本已经有几年没有更新了。但是你今天可以用这个叉子:
https://github.com/adopted-ember-addons/torii
在您的package.json中使用它,如:“torii”:package.json
我希望它能尽快在国家预防机制上发表。
它是兼容的成员-简单-4月4.2.2。
https://stackoverflow.com/questions/73551182
复制相似问题