-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
未ログインユーザーの場合、その人のサーバーに移動してから動作を行う導線を作る #12998
Comments
それぞれの動作を行うためのrouteを用意する必要がありそう |
「未ログインで見ているのサーバ」と「その人が登録しているサーバー」が連合しているか、連合していても該当ノートのコピーが届いているかも加味する必要がありそう? |
単に同じパスのノートを開けばいいと思っていましたが、結構難しそうですね...(URL内のドメイン名を変えるだけじゃ同じノートは表示されなかった) |
(別サーバー側で)ノートのURLを照会したときと同じ動作になるようにできれば解決できそう? |
相手がMisskeyではない場合とても面倒くさそう |
「未ログインで見ているのサーバ」→これはMisskey前提で良いと思います |
Mastodonの仕組みを真似すればいいと思う(しそういうIssueはすごい昔に立ってる気がする |
ボタンの動作を未ログインかどうかで分ければいいんじゃね |
移動先のMisskeyでの動作を制御するための何かしらを用意する必要があるよね、ということ(移動元はログイン状態での出しわけでいいと思う) |
フロントエンド側に照会を行うページ( 例えば
|
「未ログイン状態でアカウント登録が必要な動作」をまとめたほうがいいかも |
Mastodonだと移動先サーバーの うちのサーバーではNginxでauthorize_interactionのパスにPHP製のアプリを置いてこの挙動に対応しているので、そこのロジック部をgistに上げました。参考までにどうぞ。 https://gist.github.com/okinjp/886a219b83945043a233b8900ef2f344 |
Adding to the voices here, I'd be very stoked to see something like this for Misskey! I'm not sure if it was mentioned in this thread, but I think it would also be good if we added a cookie so the remote user doesn't have to fill in their username and instance on every interaction. As for implementation, there is a project called AP Follow which could be helpful to implementing this feature. (Apologies for the english, but I won't be machine translating my comments per the contribution guidelines) |
I see, I think it's good. Instead of Cookie, LocalStorage may be fine. |
Misskey Hubに中継させるので良いんじゃないかしら |
(Misskey Hubなら、 |
Misskey Hubに中継リンク機能があるのは知りませんでした。 |
out of scope? かもしれないけど、ログイン状態でも他のサーバーでユーザーやノートを開きたい場合はあると思うので、ログイン時のノートメニューとかにも動線はあるといいと思います |
確かにプレイを他のサーバーでノートできると少し便利 off-topic: 将来の拡張インスタンスの絵文字を引っ張ってくるタイプのPlayを他のサーバーでノートできるようにしてもありがたみが薄いのでPlay側に対して他のサーバーでノートできないようなオプションを作るべきかもしれない |
Summary
現在のMisskeyでは、未ログイン状態でログインが必要な動作(リアクション・Playなどのノート共有・フォローなど)を行おうとするとログイン画面に移動されます。
ですが、その人は別のサーバーにすでに登録しているかもしれないので、その人が登録しているサーバーでノートの共有やリアクションなどを行えるようにするためにそのサーバーに移動してから動作を行うような機能を作ることを提案します。
例:
/share
を開く例えば、Mastodonで未ログイン状態で他人のノートをお気に入り登録しようとするとこうなります:
Purpose
未ログインユーザーが別サーバーですでにアカウントを持っている場合があるため。
Do you want to implement this feature yourself?
The text was updated successfully, but these errors were encountered: