Czy jest dobry sposób na zrobienie tego w django bez konieczności zmiany własnego systemu uwierzytelniania? Chcę, aby nazwa użytkownika była adresem e-mail użytkownika, zamiast tworzyć nazwę użytkownika. Proszę o poradę, dziękuję.
Czy jest dobry sposób na zrobienie tego w django bez konieczności zmiany własnego systemu uwierzytelniania? Chcę, aby nazwa użytkownika była adresem e-mail użytkownika, zamiast tworzyć nazwę użytkownika. Proszę o poradę, dziękuję.
def index(request): the_user = request.user W Django, skąd mam wiedzieć, czy jest to prawdziwy użytkownik, czy nie? Próbowałem: if the_user: ale „AnonymousUser” istnieje, nawet jeśli nikt się nie zaloguje. Dlatego zawsze zwraca wartość „prawda” i to nie działa....
Wprowadzenie W przypadku języka Java Dependency Injection działa jako czysty OOP, tj. Udostępniasz interfejs do zaimplementowania, aw kodzie struktury akceptujesz instancję klasy, która implementuje zdefiniowany interfejs. Teraz w przypadku Pythona możesz zrobić to samo, ale myślę, że ta...
Mam klasę bazową kontrolera MVC, na której zastosowałem atrybut Autoryzuj, ponieważ chcę, aby prawie wszystkie kontrolery (i ich akcje) były autoryzowane. Jednak potrzebuję, aby administrator i działanie innego administratora były nieuprawnione. Chciałem móc je ozdobić [Authorize(false)]czy...
Utworzyłem użytkowników do moich testów jednostkowych na dwa sposoby: 1) Utwórz urządzenie dla „auth.user”, które wygląda mniej więcej tak: { "pk": 1, "model": "auth.user", "fields": { "username": "homer", "is_active": 1, "password":
Z dokumentacji Django.Contrib.Auth : Rozszerzanie domyślnego użytkownika Django Jeśli jesteś całkowicie zadowolony z modelu użytkownika Django i chcesz tylko dodać dodatkowe informacje o profilu, możesz po prostu utworzyć podklasę django.contrib.auth.models.AbstractUseri dodać własne pola...
Czy Facebook jest dostawcą OpenID? Wiem, że są zwolennikami OpenID, ale czy pozwalają ludziom na uwierzytelnianie w innych witrynach za pośrednictwem OpenID przy użyciu danych logowania na Facebooku?
Aktualizacja: na podstawie komentarza Lee postanowiłem skondensować swój kod do naprawdę prostego skryptu i uruchomić go z linii poleceń: import urllib2 import sys username = sys.argv[1] password = sys.argv[2] url = sys.argv[3] print("calling %s with %s:%s\n" % (url, username,...
Podczas pracy z uwierzytelnianiem formularzy ASP.Net natrafiłem na plik cookie .ASPXAUTH. Mam kilka pytań: Jaki jest cel tego pliku cookie? Jaka jest lokalizacja tego pliku cookie?
Moja firma obecnie opracowuje aplikację internetową w języku Java. Kilku naszych klientów ma wewnętrzne serwery SAML (dostawcy tożsamości?) I poprosili o integrację z nimi. Ostatnio czytałem o tym i bawiłem się z OpenAM. Po około 3 dniach mam ogólne zrozumienie, ale nadal istnieją pewne luki w...
Tworzę aplikację ASP.NET MVC 5. Mam istniejącą bazę danych, z której utworzyłem mój Entity Data Model ADO.NET. Mam tabelę w tej bazie danych, która zawiera kolumny „nazwa użytkownika” i „hasło” i chcę ich użyć do zaimplementowania uwierzytelniania i autoryzacji w mojej aplikacji internetowej;...
Mamy grę przeglądarkową, która korzysta z Facebook Connect za pośrednictwem identyfikatora AppID, którego używaliśmy do uruchamiania tej samej gry w kanwie do czasu wprowadzenia kredytów Fb i zmuszenia nas do jej wyłączenia. Teraz używamy aplikacji tylko w taki sam sposób, jak strony produktu z...
Tworzę prosty interfejs API za pomocą Rails API i chcę się upewnić, że jestem na dobrej drodze. Używam devise do obsługi logowań i zdecydowałem się na token_authenticatableopcję Devise , która generuje klucz API, który musisz wysłać z każdym żądaniem. Łączę API z front-endem szkieletowym /...
Wykonałem: $ heroku login Ale kiedy próbuję push, wciąż jestem proszony o uwierzytelnienie: $ git push heroku master Username for 'https://git.heroku.com': <email> Password for 'https://<email>@git.heroku.com': Następnie pojawia się OSTRZEŻENIE: nie uwierzytelniaj się za pomocą...
Korzystam z uwierzytelniania Flutter Web i Firebase do tworzenia aplikacji internetowych. W tym celu 1. Utworzono aplikację Firebase z logowaniem Google jako jedną z metod logowania. 2. Dodano zależności zgodnie z
Obecnie utworzyłem aplikację internetową serwera tożsamości 4 z zewnętrznymi dostawcami logowania z domyślnym identyfikatorem klienta i kluczami tajnymi. Ale moim celem jest zarejestrowanie dostawców uwierzytelniania, takich jak Azure, Google, Facebook w oparciu o najemcę. Użyłem zestawu...
Ten fragment kodu this.afAuth.auth.signInWithPopup (nowy auth.GoogleAuthProvider ()) generuje to ostrzeżenie w Chrome: Plik cookie powiązany z zasobem na http://google.com/ został ustawiony na, SameSite=Noneale bez niego Secure. Przyszłe wydanie przeglądarki Chrome będzie dostarczać pliki...
Chcę dodać uwierzytelnianie wieloskładnikowe za pomocą miękkich tokenów TOTP do aplikacji Angular & Spring, jednocześnie utrzymując wszystko tak blisko, jak to możliwe, do domyślnych ustawień Spring Boot Security Starter . Sprawdzanie poprawności tokenów odbywa się lokalnie (z biblioteką...
To dziwne. Mamy stronę internetową Laravel i na tej stronie mamy licznik czasu na użytkownika, który dostaje 15 minut nieaktywności przed uruchomieniem. Robimy to za pomocą timera, który znajduje się na stronie w komponencie reagującym, działa tak, jak tego chcemy, ale teraz mamy nowy problem:...
Próbuję dowiedzieć się, jak uzyskać nazwę użytkownika, który jest atrybutem przechowywanym w kolekcji użytkownika, która została połączona z atrybutami utworzonymi przez model uwierzytelniania bazy ogniowej. Mogę uzyskać dostęp do authUser - co daje mi ograniczone pola, które baza ogniowa zbiera...