nodeSolidServer / nodeSolidServer/node-solid-server

Unauthorized login after account creation

未關閉
#865 5 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視

還沒有人認領這個 Issue。

priority-low
主要語言
JavaScript
星號
1.8k
分支
308
PR 合併指標
30 天內沒有已合併 PR

描述

While looking at #862, I discovered that I have Unauthorized written in as only text when I try to login from localhost:8443

What I did:

  1. npm run solid init
  2. NODE_TLS_REJECT_UNAUTHORIZED=0 npm run solid start --no-reject-unauthorized
  3. Create an account
  4. Click on the login button on the Solid Home
  5. Click on Login with localhost:8443

I'm running on node 8.12.0 through nvm and I already accessed that login page from the modal. I have no idea what changed since then.

After further investigations:

  • When I open localhost:8443 in incognito mode, the login page appears
  • When I remove solid-auth-client key from the Local Storage, I can login from the same browser

貢獻指南

開啟貢獻指南

從這裡開始

  1. 先讀完整個 Issue,再讀專案的貢獻指南。
  2. 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
  3. Fork 儲存庫,在一個分支上完成修改。
  4. 送出 Pull Request,並在描述裡引用這個 Issue 編號。

研究方向

先使用 npm run solid initNODE_TLS_REJECT_UNAUTHORIZED=0 npm run solid start --no-reject-unauthorized 重現流程,然後比較一般工作階段和無痕工作階段。檢查 solid-auth-client 的 Local Storage 狀態和登入流程;當在 localhost:8443 上建立的帳戶無需手動移除該鍵即可登入時,即表示完成。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
javascript, node.js
領域
authentication
Issue 類型
缺陷
難度
4/5
預估耗時
3-5 天
活躍度
停滯
描述清晰度
基本清楚
新手友好度
35/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。