Netlify cmsにログインできない時に試して欲しいこと

1 min read読了の目安(約1000字

最近Netlify cmsの
Failed to load settings from https://***********/.netlify/identity
error: Failed to load settings from /.netlify/identity
エラーにハマって超苦しみました💀

全然日本語の記事が無かったので、対処法を紹介していこうと思います👏🏻

対処法1:URLを設定し直す

まず正しいURLが設定されているのか確認しましょう
青い下線部分が正しいか確認してみて下さい

/.netlify/identityの部分は認証サービスに関わる部分なので、気にしなくてOKです🙆🏻‍♀️
設定したURLに勝手に付いてきます

もし間違ったURLが設定されていたら、開発者ツールを使ってURLの情報を削除して
正しいURLを設定し直しましょう
開発者ツールのコンソールでlocalStorage.removeItem("netlifySiteURL")
を走らせれば設定したURLの情報が消えてくれます

開発者ツールの使い方や、localStorage.removeItemがどういう働きをするものなのかについては、こちらの記事が大変参考になりました🙏🏻

https://qiita.com/mima_ita/items/363fd434f9c655944e3f

対処法2:Git Gatewayを確認する

正しいURLが設定されているのにエラーになっていたら、
Netlifyの設定ページでGit Gatewayを確認してみて下さい
Site settings > Identity > Services > Git Gateway
↑の順に行ってみましょう👍🏻

こんな感じになっていたら上手く行ってます🙌🏻
もしGit Gatewayの設定をしていなかったらGitHubとの連携を行なって下さい

これで解決することを願ってます!
頑張ってください💪🏻