認証関連のリンクを示す『Link relationship types for authentication』

Link relationship types for authentication」という仕様が、IETFのHTTPAPI WGで議論されています。

例を見るのがわかりやすいと思います。

authenticate

aリンクで、リンク先をログインページということを示すことが出来るようになります。コレに対してブラウザは、ログインをナビゲーションするUIを表示したりできるようになります。

<a href="/login" rel="authenticate">Login</a>
authenticated-as

authenticated-as を使うことで、認証されたユーザの情報を取得できるリンクを示します。自身が誰として認証されているかわかります。

これは、特にAPIコールするときに有用です。自身がどの権限でAPI叩いてるかがわかるリンクを取得できるようになります。

下記はレスポンスヘッダで、認証されたユーザのユーザ情報のリンクを通知する例です

Link: <https://api.example.org/users/123-abc>; rel="authenticated-as"
logout

rel="logout" でログアウト用のリンクを示すこと出来ます。

register-user

rel="register-user" ではユーザを登録するリンクを示すことが出来ます。

状況

特にクライアントでの実装例や、サービスでの利用例は具体的には共有されてないです