管理人様。
cmonosを利用させていただいてます。
Open IDを利用して、ユーザーの登録を行おうと思っています。
登録画面から、Yahooアドレスを入力し、
「Open IDで登録する」
を操作したのですが、
不正なパラメータが指定されたため、このサイトには現在ログインできません。
(http://ur0.pw/qtis)
と返され、ログインができません。
また登録画面について、登録済みのログインと新規登録を、プルダウンメニューから選ぶのではなく、別ボタンとして設置したいのですが、対処方などございますでしょうか?
ご指摘ありがとうございます。
Yahoo ID が当初提供していた OpenID のエンドポイントが現在は閉鎖されていることがわかりました。現在 Yahoo ID は OpenID 2.0 に移行しており、CMONOS.JP の OpenID 登録機能は利用できない状況です。
また、mixi につきましても、来月 OpenID エンドポイントが閉鎖されるようです。mixi 退潮とともに、OpenID 登録機能を使っているユーザーがほとんどいなくなってしまったため、これまで仕様の変化に気づきませんでした。
最近では、OAuth2.0 が標準となっていますし、OpenID 2.0 も OAuth2.0 と似た仕様となっています。
他サービスの認証を利用する仕組みについては、今後見直して参ります。普及しているサービスは限られていますので、おっしゃっるようにボタンで認証ページへ移動するような形にするのがよいと考えていますが、実装までには時間がかかるものと思います。
この度はこのようなお知らせとなってしまい、私たちとしてもたいへん残念です。また何か気づいたことなどありましたら、ぜひご教示ください。お待ちしておりますm(_ _)m。