mirror of
https://github.com/LCTT/TranslateProject.git
synced 2025-03-21 02:10:11 +08:00
Merge remote-tracking branch 'LCTT/master'
This commit is contained in:
commit
3ecd8b11b3
@ -1,8 +1,8 @@
|
|||||||
[#]: collector: (lujun9972)
|
[#]: collector: (lujun9972)
|
||||||
[#]: translator: (gxlct008)
|
[#]: translator: (gxlct008)
|
||||||
[#]: reviewer: ( )
|
[#]: reviewer: (wxy)
|
||||||
[#]: publisher: ( )
|
[#]: publisher: (wxy)
|
||||||
[#]: url: ( )
|
[#]: url: (https://linux.cn/article-12692-1.html)
|
||||||
[#]: subject: (Building a Messenger App: Development Login)
|
[#]: subject: (Building a Messenger App: Development Login)
|
||||||
[#]: via: (https://nicolasparada.netlify.com/posts/go-messenger-dev-login/)
|
[#]: via: (https://nicolasparada.netlify.com/posts/go-messenger-dev-login/)
|
||||||
[#]: author: (Nicolás Parada https://nicolasparada.netlify.com/)
|
[#]: author: (Nicolás Parada https://nicolasparada.netlify.com/)
|
||||||
@ -10,6 +10,8 @@
|
|||||||
构建一个即时消息应用(六):仅用于开发的登录
|
构建一个即时消息应用(六):仅用于开发的登录
|
||||||
======
|
======
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
本文是该系列的第六篇。
|
本文是该系列的第六篇。
|
||||||
|
|
||||||
* [第一篇: 模式][1]
|
* [第一篇: 模式][1]
|
||||||
@ -18,7 +20,6 @@
|
|||||||
* [第四篇: 消息][4]
|
* [第四篇: 消息][4]
|
||||||
* [第五篇: 实时消息][5]
|
* [第五篇: 实时消息][5]
|
||||||
|
|
||||||
|
|
||||||
我们已经实现了通过 GitHub 登录,但是如果想把玩一下这个 app,我们需要几个用户来测试它。在这篇文章中,我们将添加一个为任何用户提供登录的端点,只需提供用户名即可。该端点仅用于开发。
|
我们已经实现了通过 GitHub 登录,但是如果想把玩一下这个 app,我们需要几个用户来测试它。在这篇文章中,我们将添加一个为任何用户提供登录的端点,只需提供用户名即可。该端点仅用于开发。
|
||||||
|
|
||||||
首先在 `main()` 函数中添加此路由。
|
首先在 `main()` 函数中添加此路由。
|
||||||
@ -101,7 +102,7 @@ func issueToken(subject string, exp time.Time) (string, error) {
|
|||||||
|
|
||||||
### 种子用户
|
### 种子用户
|
||||||
|
|
||||||
现在,您可以将要操作的用户添加到数据库中。
|
现在,你可以将要操作的用户添加到数据库中。
|
||||||
|
|
||||||
```sql
|
```sql
|
||||||
INSERT INTO users (id, username) VALUES
|
INSERT INTO users (id, username) VALUES
|
||||||
@ -109,7 +110,7 @@ INSERT INTO users (id, username) VALUES
|
|||||||
(2, 'jane');
|
(2, 'jane');
|
||||||
```
|
```
|
||||||
|
|
||||||
您可以将其保存到文件中,并通过管道将其传送到 Cockroach CLI。
|
你可以将其保存到文件中,并通过管道将其传送到 Cockroach CLI。
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cat seed_users.sql | cockroach sql --insecure -d messenger
|
cat seed_users.sql | cockroach sql --insecure -d messenger
|
||||||
@ -121,7 +122,7 @@ cat seed_users.sql | cockroach sql --insecure -d messenger
|
|||||||
|
|
||||||
本文也结束了所有的后端开发部分。
|
本文也结束了所有的后端开发部分。
|
||||||
|
|
||||||
[Souce Code][6]
|
- [源代码][6]
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -129,16 +130,16 @@ via: https://nicolasparada.netlify.com/posts/go-messenger-dev-login/
|
|||||||
|
|
||||||
作者:[Nicolás Parada][a]
|
作者:[Nicolás Parada][a]
|
||||||
选题:[lujun9972][b]
|
选题:[lujun9972][b]
|
||||||
译者:[译者ID](https://github.com/gxlct008)
|
译者:[gxlct008](https://github.com/gxlct008)
|
||||||
校对:[校对者ID](https://github.com/校对者ID)
|
校对:[wxy](https://github.com/wxy)
|
||||||
|
|
||||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||||
|
|
||||||
[a]: https://nicolasparada.netlify.com/
|
[a]: https://nicolasparada.netlify.com/
|
||||||
[b]: https://github.com/lujun9972
|
[b]: https://github.com/lujun9972
|
||||||
[1]: https://nicolasparada.netlify.com/posts/go-messenger-schema/
|
[1]: https://linux.cn/article-11396-1.html
|
||||||
[2]: https://nicolasparada.netlify.com/posts/go-messenger-oauth/
|
[2]: https://linux.cn/article-11510-1.html
|
||||||
[3]: https://nicolasparada.netlify.com/posts/go-messenger-conversations/
|
[3]: https://linux.cn/article-12056-1.html
|
||||||
[4]: https://nicolasparada.netlify.com/posts/go-messenger-messages/
|
[4]: https://linux.cn/article-12680-1.html
|
||||||
[5]: https://nicolasparada.netlify.com/posts/go-messenger-realtime-messages/
|
[5]: https://linux.cn/article-12685-1.html
|
||||||
[6]: https://github.com/nicolasparada/go-messenger-demo
|
[6]: https://github.com/nicolasparada/go-messenger-demo
|
Loading…
Reference in New Issue
Block a user