Jump to content
Sign in to follow this  
ImLucky

Вход для клиентов

Recommended Posts

Добрый день! Может кто-то сталкивался?

 

В магазине стоит автоматическая регистрация при заказе и на почту присылается рандомный пароль.

Задача состоит в том, чтобы в письме этот же самый пароль можно было прислать еще раз, не меняя его. Как это можно сделать?

 

А в идеале вообще сделать так, чтобы в письме была ссылка на личный кабинет и пользователь переходя по ней уже автоматически проходил авторизацию. По аналогии как админ может войти в любой кабинет покупателя без авторизации.

 

Возможно ли такое? :huh:

Share this post


Link to post
Share on other sites
9 минут назад, ImLucky сказал:

Добрый день! Может кто-то сталкивался?

 

В магазине стоит автоматическая регистрация при заказе и на почту присылается рандомный пароль.

Задача состоит в том, чтобы в письме этот же самый пароль можно было прислать еще раз, не меняя его. Как это можно сделать?

 

А в идеале вообще сделать так, чтобы в письме была ссылка на личный кабинет и пользователь переходя по ней уже автоматически проходил авторизацию. По аналогии как админ может войти в любой кабинет покупателя без авторизации.

 

Возможно ли такое? :huh:

присылать пароль повторно нет, он в бд зашифрованным хранится, сделать же авторизацию по ссылке вполне реально

Share this post


Link to post
Share on other sites

ну хранить рядом незашифрованный пароль тоже реально если уж на то пошло. и это даже не более опасно чем давать ссылку на вход без пароля

Share this post


Link to post
Share on other sites
2 минуты назад, buslikdrev сказал:

 

Ты же больше 7 лет на этом форуме...

 

А если у меня аки на женских форумах отлеживаются, тоже значит, что я ауенно разбираюсь в моде и косметике?)

Share this post


Link to post
Share on other sites
5 minutes ago, Pavel666 said:

присылать пароль повторно нет, он в бд зашифрованным хранится, сделать же авторизацию по ссылке вполне реально

 

То, что зашифрован - я понимаю. Поэтому и задаю вопрос.

Записывать новый пароль в БД не подойдет, потому как это будет работать только для новых клиентов.

Для тех 65,000 которые уже есть - работать не будет.

 

Не подскажите примерные действия для варианта со ссылкой?

Share this post


Link to post
Share on other sites

Я так думаю, что самым нормальным вариантом будет передавать в ссылке хеш пароля и id пользователя? И далее в контроллере уже сверять с базой?

Share this post


Link to post
Share on other sites
Только что, ImLucky сказал:

Я так думаю, что самым нормальным вариантом будет передавать в ссылке хеш пароля и id пользователя? И далее в контроллере уже сверять с базой?

лучше генерировать токен, с ограниченным сроком действия, ссылку соответственно направить на свой контроллер, который и будет обрабатывать авторизацию

Share this post


Link to post
Share on other sites

ну посмотрите например как из админки заходит покупателем. Вот вам и пища для размышлений про ссылки

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.