XRDSって何? ぶっちゃけ、よく知りません。 OpenID Provider の情報を記述したXML形式のファイルだと思います。 XRDSってどう使うの? @ITに記事があるよ。 ・・・まぁ、説明はこれで済んでしまうんですが。。。 一応、導入ログ書きます。 XRDSファイルを作る とりあえず、Yahoo!、はてな、openid.ne.jp の OpenID Provider を記述したXRDSファイルを作る。 <?xml version="1.0" encoding="UTF-8"?> <xrds:XRDS xmlns:xrds="xri://$xrds" xmlns:openid="http://openid.net/xmlns/1.0" xmlns="xri://$xrd*($v*2.0)"> <XRD> <Service priority="0"> <Type>http://spe
Symfony で OpenID を使う時は sfOpenIDPlugin ・・・らしいので、早速追加した。 symfony plugin-install http://plugins.symfony-project.com/sfOpenIDPlugin これでプラグインフォルダにインストールされた。 設定ファイルをいろいろいじる #settings.yml all: .settings: enabled_modules: [default, sfOpenIDAuth] sfOpenIDAuthを有効にする。 #routing.yml openid_siginin: url: /openid/siginin param: { module: sfOpenIDAuth, action: signin } openid_finishauth: url: /openid/finish par
OpenIDって? OpenIDはURL形式のIDで、複数サービスを同一アカウントで利用できる。 また、OpenIDの認証サーバは、自分が信頼できる、自分の情報を預けても良いサーバをユーザが選択できることが最大の利点。 ・・・って感じなんだけど、まだまだ普及率が足りない。 認証サーバも選べるほど無いし、OpenIDを採用しているサービスもほとんど無い。 でも、こんな便利そーなもの使わにゃ損だよね。 詳しくはこちら→OpenID(Japan) PHP OpenID library をインストール OpenID Enabledってサイトで OpenID を利用するためのライブラリを配布しているようです。 ライブラリは、Python Ruby Perl PHP .NET Java それぞれのものが用意されています。 さっそく、PHP版をpearコマンドでインストール。 (リモー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く