+++ date = "2019-02-27" tags = ["keybase"] title = "keybase.pubを使って、keybaseへのリンクにmastodon認証マークを付ける方法" slug = "keybase" +++ [keybase.pub](https://keybase.pub)というものがあります。これは、[keybase.io](https://keybase.io)が提供するweb serverで、index.md,htmlを置くと、web pageを表示できます。 https://keybase.pub 使い方は簡単で、アプリをインストールして、`/keybase/public/${USER}`にhtml,mdファイルを置きます。ここがrootになります。そして、domainは、${USER}.keybase.pubになります。 ファイル一覧は、`https://keybase.pub/${USER}`になります。 ここで、mastodonは、profileのlink先にrel="me"が付いている場合、verify(認証マークが付く)します。 よって、keybase.pubを使って、keybaseをmastodon認証してみました。ちょっと迂遠なやり方ですけどね。linkがkeybase.io/${USER}でないため。 ![](https://raw.githubusercontent.com/syui/img/master/old/mastodon_keybase_pub_01.png) もし、twitterのlinkをmastodon verifyする方法、知ってる人いたら教えてください。srcをイジらなくてもやる方法あるんでしょうか? 追記: twitterのlinkって、短縮形なので、そのへんが難しいんじゃないかと思っていたら、できました。 ![](https://raw.githubusercontent.com/syui/img/master/old/mastodon-profile-link-twitter-verified.png) やったことは、以下。 ``` 1. a rel="me" href="https://mstdn.syui.cf/@syui 2. をTwitterのProfile-Linkに載せようとする、が、ダメだと言われる。 3. 仕方なく、"https://mstdn.syui.cf/@syui"で載せようとする、保存 4. TwitterのProfileからMastodonへのLinkを踏む、当然、Linkはt.coのかたちになっている。 5. Mastodon User Pageに飛ばされる。そこでTwitterへのProfile-LinkがVerifiedする ``` おそらく、MastodonへのLinkをTwitter Profile-Linkに登録後、t.coのLinkを踏む必要があったんじゃないかなって思います。