1

Я работаю с веб-приложением в Asp.Net Core 1 и хотел бы интегрировать аутентификацию, я думал об использовании Stormpath, но не могу подключиться к локальной базе данных, чтобы совместить логин.Могу ли я использовать локальную базу данных со Stormpath?

Если нет способа, какой выбор использовать? Thank you

+0

Я не уверен, что Stormpath предлагает это, но если вы хотите переключиться или заглянуть в Auth0, вы можете найти это удобным: https://auth0.com/docs/connections/database/mysql – Vlince

+0

. подробно о том, чего вы пытаетесь достичь? Также здесь есть активный пользователь, [http://stackoverflow.com/users/3191599/nate-barbettini](http://stackoverflow.com/users/3191599/nate-barbettini), который является автором пакета и может быть другим ресурсом для вас. – schwietertj

ответ

4

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

Идея довольно проста. Когда вы храните пользователя в Stormpath, вы вернете объект учетной записи. Этот объект имеет свойство href, которое является уникальным идентификатором для пользователя.

Если вы хотите создать таблицу базы данных с именем books, который имеет поле типа author_id ForeignKey, нужно определить author_id поле как поле ТЕКСТА, а затем сохранить учетную запись href из Stormpath там.

Вот как вы «относитесь» к счетам Stormpath.