From 18 Jan, 2021 0:00 UTC: All services will be temporary unavailable for maintenance

Forums: 質問コーナー (Thread #39088)

ユーザの登録および変更をしても (2018-01-08 14:59 by milford #80566)

ユーザ管理からユーザを追加しても、そのユーザでログインすることができません。
「ログインに失敗しました」と表示されるだけです。

また、管理者 admin の設定、詳細に言えばパスワードを変更しても変更したパスワードでもログインできず(上記と同じメッセージを表示)、もともとの admin のパスワードでならログインができる、という状況です。
これはなぜでしょうか。

magic3 のモジュールは最新です。
localhost(xampp)の環境でも、レンタルサーバ下の環境でも同様です。

Reply to #80566×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

Re: ユーザの登録および変更をしても (2018-01-09 07:48 by fishbone #80573)

パスワード入力エリアの仕様変更に伴って、v2.30.0以降パスワード変更できないバグが入ったようです。
v2.30.3以降対応済みです。
報告どうもありがとうございます。

Reply to #80566

Reply to #80573×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

Re: ユーザの登録および変更をしても (2018-01-10 01:25 by milford #80578)

確認しました。
改善はされましたが、完全ではないようです。

どうしてもログインができないユーザができてしまいます。
確実になるかどうかわかりませんが、こちらでの手順は

1.3.20.2 にて作成してあったユーザの情報を 3.20.3 にて更新する
2.ログアウトしてそのユーザで入りなおす
3.ログインエラーとなる
4.3の状態になると、それまでログインできていたユーザでもログインエラーとなってログイン自体ができなくなる。

4の状態からは、
5.いったんサイトを表示しなおす(例えば「http://www.xxxx.net」とURLを入力する)
6.表示された状態では左上のボタンが出ているので、それでメニューバーを表示し、そこからログアウトボタンを押す。
7.URLを 「http://www.xxxx.net/admin」と入力しなおしてログイン画面を表示
8.ログイン可能なユーザ名とパスワードを入力する
とするととりあえず入ることができます。

手順1の3.20.2で作成してあったユーザ、と書きましたが、3.20.3 になってから作成したユーザでもダメなことがあります。この場合、ログインできないユーザは、絶対にログインすることができません。
こちらだけの現象でしょうか?

なお、ログインできないユーザであっても、運用ログをみると、
「ユーザがログインしました。アカウント: xxxx」
とは表示されていますし、ユーザ一覧でもログイン回数としてはカウントされています。でも実際はログインエラーの表示になっています。

ご確認お願いします。
Reply to #80573

Reply to #80578×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

Re: ユーザの登録および変更をしても (2018-01-10 07:03 by fishbone #80579)

こちらでは再現できません。
症状からするとログイン処理は問題なく、ログイン直後にセッションが切れているように見えます。
セッションが切れる原因はMagic3にあるか、環境に問題あるか、どちらもあり得ます。
Reply to #80578

Reply to #80579×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

Re: ユーザの登録および変更をしても (2018-01-10 20:12 by milford #80588)

[メッセージ #80579 への返信]
> こちらでは再現できません。
> 症状からするとログイン処理は問題なく、ログイン直後にセッションが切れているように見えます。
> セッションが切れる原因はMagic3にあるか、環境に問題あるか、どちらもあり得ます。

さらに試しました。
こちらでは、システム管理者以外の属性で作成したユーザだとログインができませんと表示が出ます。
正確には「ログインができません」と表示しているだけで、ログインはしているようです。
エラーが出た状態で、もとの URL(/admin を外したもの)でアクセスすると、トップページが表示されて、左上に「三」のボタンが出て、押すとメニューバーが出てきます。

システム管理者じゃないから、ログインしても管理画面には入れない、ということなのかもしれませんが、「ログインできません」とだけ出るのは動作として正確ではないように思います。
/admin のページからログインするからそうなるのであって、システム管理者以外のユーザがログインする場合は別のルートがある、ということでしょうか。としても、それがどこなのかはわからないのですが…。

よろしくお願いいたします。
Reply to #80579

Reply to #80588×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

Re: ユーザの登録および変更をしても (2018-01-11 06:30 by fishbone #80591)

管理画面のダッシュボードに入れるのはシステム管理者のみです。
システム運用者はウィジェットの管理画面のみアクセスできます。通常はウィジェットの管理画面のURLに直接アクセスしてログインします。
その他のユーザはadmin/以下は使用不可で、フロントからのログインのみです。
メッセージの不適切なところはまた修正しておきます。
どうもありがとうございました。

Reply to #80588

Reply to #80591×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login