Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
qq_16800119
unidocs-zh
提交
b77b8160
unidocs-zh
项目概览
qq_16800119
/
unidocs-zh
与 Fork 源项目一致
Fork自
DCloud / unidocs-zh
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
b77b8160
编写于
10月 16, 2023
作者:
L
lvqing
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix: 一键登录 —文档路径变更
上级
20972d75
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
17 addition
and
14 deletion
+17
-14
docs/uniCloud/_sidebar.md
docs/uniCloud/_sidebar.md
+4
-1
docs/uniCloud/aliyun-migrate-business.md
docs/uniCloud/aliyun-migrate-business.md
+1
-1
docs/univerify.md
docs/univerify.md
+12
-12
未找到文件。
docs/uniCloud/_sidebar.md
浏览文件 @
b77b8160
...
...
@@ -51,7 +51,10 @@
*
[
uni-id-pages
](
uni-id-pages.md
)
*
[
uni-id-common
](
uni-id-common.md
)
*
[
老版uni-id 3.x文档
](
uni-id.md
)
*
[
uni手机号一键登录
](
univerify.md
)
*
uni手机号一键登录
*
[
费用说明
](
sms/price.md
)
*
[
开通服务
](
sms/service.md
)
*
[
开发文档
](
sms/dev.md
)
*
uni实人认证
*
[
简介
](
frv/intro.md
)
*
[
费用说明
](
frv/price.md
)
...
...
docs/uniCloud/aliyun-migrate-business.md
浏览文件 @
b77b8160
...
...
@@ -174,7 +174,7 @@ url化访问时不管是默认域名还是自定义域名均和上述转发逻
[
短信
](
https://uniapp.dcloud.net.cn/uniCloud/sms/price
)
[
App一键登录
](
https://uniapp.dcloud.net.cn/uniCloud/uni
verify.html#unilogin-fe
e
)
[
App一键登录
](
https://uniapp.dcloud.net.cn/uniCloud/uni
-login/pric
e
)
[
激励视频服务器回调
](
https://uniapp.dcloud.net.cn/component/ad-rewarded-video.html#aliyun-cf-fee
)
...
...
docs/univerify.md
浏览文件 @
b77b8160
...
...
@@ -85,9 +85,9 @@ uni.login({
## 开通
### 开通uni一键登录服务
开发者需要登录
[
DCloud开发者中心
](
https://dev.dcloud.net.cn/
)
,申请开通一键登录服务。
开发者需要登录
[
uniCloud控制台
](
https://unicloud.dcloud.net.cn/pages/uni-login/login-account
)
,申请开通一键登录服务。
详细步骤参考:
[
开通一键登录服务的详细教程
](
https://ask.dcloud.net.cn/article/37965
)
详细步骤参考:
[
一键登录服务开通指南
](
https://uniapp.dcloud.net.cn/uniCloud/uni-login/service
)
开通成功后会得到 apiKey、apiSecret。这2个信息,后续需要配置在uniCloud的云函数里。同时注意保密,这2个信息也是计费凭证。
...
...
@@ -103,9 +103,9 @@ uni.login({
注意:
**虽然一键登录需要uniCloud,但并不要求开发者把所有的后台服务都迁移到uniCloud**
服务器API详见:
[
uniCloud云函数中使用一键登录
](
https://uniapp.dcloud.net.cn/uniCloud/uni
verify
)
服务器API详见:
[
uniCloud云函数中使用一键登录
](
https://uniapp.dcloud.net.cn/uniCloud/uni
-login/dev
)
uniCloud产生的费用对于一键登陆可以忽略,
[
详见
](
/uniCloud/univerify.md#unilogin-fe
e
)
uniCloud产生的费用对于一键登陆可以忽略,
[
详见
](
https://uniapp.dcloud.net.cn/uniCloud/uni-login/pric
e
)
## 开发
...
...
@@ -417,8 +417,8 @@ exports.main = async (event, context) => {
const
res
=
await
uniCloud
.
getPhoneNumber
({
appid
:
'
_UNI_ABCDEFG
'
,
// 替换成自己开通一键登录的应用的DCloud appid
provider
:
'
univerify
'
,
apiKey
:
'
xxx
'
,
// 在
开发者中心开通
服务并获取apiKey
apiSecret
:
'
xxx
'
,
// 在
开发者中心开通
服务并获取apiSecret
apiKey
:
'
xxx
'
,
// 在
uniCloud控制台开通一键登录
服务并获取apiKey
apiSecret
:
'
xxx
'
,
// 在
uniCloud控制台开通一键登录
服务并获取apiSecret
access_token
:
event
.
access_token
,
openid
:
event
.
openid
})
...
...
@@ -482,8 +482,8 @@ exports.main = async(event) => {
const
res
=
await
uniCloud
.
getPhoneNumber
({
provider
:
'
univerify
'
,
appid
:
'
xxx
'
,
// DCloud appid,不同于callFunction方式调用,使用云函数Url化需要传递DCloud appid参数!!!
apiKey
:
'
xxx
'
,
// 在
开发者中心开通
服务并获取apiKey
apiSecret
:
'
xxx
'
,
// 在
开发者中心开通
服务并获取apiSecret
apiKey
:
'
xxx
'
,
// 在
uniCloud控制台开通一键登录
服务并获取apiKey
apiSecret
:
'
xxx
'
,
// 在
在uniCloud控制台开通一键登录
服务并获取apiSecret
access_token
:
access_token
,
openid
:
openid
})
...
...
@@ -558,8 +558,8 @@ exports.main = async(event) => {
const
res
=
await
uniCloud
.
getPhoneNumber
({
provider
:
'
univerify
'
,
appid
:
'
xxx
'
,
// DCloud appid,不同于callFunction方式调用,使用云函数Url化需要传递DCloud appid参数
apiKey
:
'
xxx
'
,
// 在
开发者中心开通
服务并获取apiKey
apiSecret
:
'
xxx
'
,
// 在
开发者中心开通
服务并获取apiSecret
apiKey
:
'
xxx
'
,
// 在
uniCloud控制台开通一键登录
服务并获取apiKey
apiSecret
:
'
xxx
'
,
// 在
uniCloud控制台开通一键登录
服务并获取apiSecret
access_token
:
access_token
,
openid
:
openid
})
...
...
@@ -637,7 +637,7 @@ exports.main = async(event) => {
+
iOS平台:
[
一键登录iOS离线打包配置
](
https://nativesupport.dcloud.net.cn/AppDocs/usemodule/iOSModuleConfig/oauth?id=%e4%b8%80%e9%94%ae%e7%99%bb%e5%bd%95%ef%bc%88univerify%ef%bc%89h
)
## 常见问题
## 常见问题
@question
-
**预登录有效期**
预登录有效期为10分钟,超过10分钟后预登录失效,此时调用login授权登录相当于之前没有调用过预登录,大概需要等待1-2秒才能弹出授权界面。
预登录只能使用一次,调用login弹出授权界面后,如果用户操作取消登录授权,再次使用一键登录时需要重新调用预登录。
...
...
@@ -650,7 +650,7 @@ exports.main = async(event) => {
大多数情况 是因为部分特定设备,不支持双卡双待的网络环境。
-
**uniCloud费用贵不贵?**
uniCloud产生的费用对于一键登陆可以忽略,
[
详见
](
/uniCloud/univerify.md#unilogin-fe
e
)
uniCloud产生的费用对于一键登陆可以忽略,
[
详见
](
https://uniapp.dcloud.net.cn/uniCloud/uni-login/pric
e
)
-
**使用有其他疑问**
欢迎扫码加入 一键登录 微信交流群讨论:
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录