def login(request): code = -1 errors = None user_agent = request.environ.get('HTTP_USER_AGENT', '') ip = request.META.get('HTTP_X_FORWARDED_FOR', None) or request.META['REMOTE_ADDR'] if not user_agent or user_agent.lower() in ['nativehost']: errors = dict(user_agent="You must set a user agent to login.") logging.user( request, "~FG~BB~SK~FRBlocked ~FGAPI Login~SN~FW: %s / %s" % (user_agent, ip)) elif request.method == "POST": form = LoginForm(data=request.POST) if form.errors: errors = form.errors if form.is_valid(): login_user(request, form.get_user()) logging.user( request, "~FG~BB~SKAPI Login~SN~FW: %s / %s" % (user_agent, ip)) code = 1 else: errors = dict(method="Invalid method. Use POST. You used %s" % request.method) return dict(code=code, errors=errors)
def login(request): if request.method == "POST": form = LoginForm(request.POST, prefix='login') if form.is_valid(): login_user(request, form.get_user()) logging.info(" ---> [%s] Login" % form.get_user()) return HttpResponseRedirect(reverse('index')) return index(request)
def login(request): code = -1 if request.method == "POST": form = LoginForm(data=request.POST) if form.is_valid(): login_user(request, form.get_user()) logging.user(form.get_user(), "~FG~BB~SKAPI Login~FW") code = 1 return dict(code=code)
def index(request): if request.method == "POST": if request.POST['submit'] == 'login': login_form = LoginForm(request.POST, prefix='login') signup_form = SignupForm(prefix='signup') else: login_form = LoginForm(prefix='login') signup_form = SignupForm(request.POST, prefix='signup') else: login_form = LoginForm(prefix='login') signup_form = SignupForm(prefix='signup') user = get_user(request) authed = request.user.is_authenticated() features = Feature.objects.all()[:3] feature_form = FeatureForm() if request.user.is_staff else None feed_count = UserSubscription.objects.filter( user=request.user).count() if authed else 0 active_count = UserSubscription.objects.filter( user=request.user, active=True).count() if authed else 0 train_count = UserSubscription.objects.filter( user=request.user, active=True, is_trained=False, feed__stories_last_month__gte=1).count() if authed else 0 recommended_feeds = RecommendedFeed.objects.filter( is_public=True, approved_date__lte=datetime.datetime.now()).select_related('feed')[:2] unmoderated_feeds = RecommendedFeed.objects.filter( is_public=False, declined_date__isnull=True).select_related('feed')[:2] statistics = MStatistics.all() feedbacks = MFeedback.all() start_import_from_google_reader = request.session.get( 'import_from_google_reader', False) if start_import_from_google_reader: del request.session['import_from_google_reader'] return render_to_response( 'reader/feeds.xhtml', { 'user_profile': hasattr(user, 'profile') and user.profile, 'login_form': login_form, 'signup_form': signup_form, 'feature_form': feature_form, 'features': features, 'feed_count': feed_count, 'active_count': active_count, 'train_count': active_count - train_count, 'account_images': range(1, 4), 'recommended_feeds': recommended_feeds, 'unmoderated_feeds': unmoderated_feeds, 'statistics': statistics, 'feedbacks': feedbacks, 'start_import_from_google_reader': start_import_from_google_reader, }, context_instance=RequestContext(request))
def login(request): form = LoginForm() if request.method == "POST": form = LoginForm(data=request.POST) if form.is_valid(): login_user(request, form.get_user()) logging.user(form.get_user(), "~FG~BBOAuth Login~FW") return HttpResponseRedirect(request.POST['next'] or reverse('index')) return render_to_response('accounts/login.html', { 'form': form, 'next': request.REQUEST.get('next', "") }, context_instance=RequestContext(request))
def login(request): code = -1 errors = None if request.method == "POST": form = LoginForm(data=request.POST) if form.errors: errors = form.errors if form.is_valid(): login_user(request, form.get_user()) logging.user(request, "~FG~BB~SKAPI Login~FW") code = 1 return dict(code=code, errors=errors)
def login(request): form = LoginForm() if request.method == "POST": form = LoginForm(data=request.POST) if form.is_valid(): login_user(request, form.get_user()) logging.user(form.get_user(), "~FG~BBOAuth Login~FW") return HttpResponseRedirect(request.POST["next"] or reverse("index")) return render_to_response( "accounts/login.html", {"form": form, "next": request.REQUEST.get("next", "")}, context_instance=RequestContext(request), )
def login(request): code = -1 errors = None if request.method == "POST": form = LoginForm(data=request.POST) if form.errors: errors = form.errors if form.is_valid(): login_user(request, form.get_user()) logging.user(request, "~FG~BB~SKAPI Login~FW") code = 1 else: errors = dict(method="Invalid method. Use POST. You used %s" % request.method) return dict(code=code, errors=errors)
def login(request): code = -1 if request.method == "POST": form = LoginForm(request.POST, prefix="login") if form.is_valid(): login_user(request, form.get_user()) if request.POST.get("api"): logging.info(" ---> [%s] ~FG~BB~SKiPhone Login~FW" % form.get_user()) code = 1 else: logging.info(" ---> [%s] ~FG~BBLogin~FW" % form.get_user()) return HttpResponseRedirect(reverse("index")) if request.POST.get("api"): return HttpResponse(json.encode(dict(code=code)), mimetype="application/json") else: return index(request)
def login(request): code = -1 errors = None user_agent = request.environ.get("HTTP_USER_AGENT", "") if not user_agent or user_agent.lower() in ["nativehost"]: errors = dict(user_agent="You must set a user agent to login.") logging.user(request, "~FG~BB~SK~FRBlocked ~FGAPI Login~SN~FW: %s" % (user_agent)) elif request.method == "POST": form = LoginForm(data=request.POST) if form.errors: errors = form.errors if form.is_valid(): login_user(request, form.get_user()) logging.user(request, "~FG~BB~SKAPI Login~SN~FW: %s" % user_agent) code = 1 else: errors = dict(method="Invalid method. Use POST. You used %s" % request.method) return dict(code=code, errors=errors)
def login(request): code = -1 errors = None user_agent = request.environ.get('HTTP_USER_AGENT', '') if not user_agent or user_agent.lower() in ['nativehost']: errors = dict(user_agent="You must set a user agent to login.") ip = request.META.get('HTTP_X_REAL_IP', None) or request.META['REMOTE_ADDR'] logging.user(request, "~FG~BB~SK~FRBlocked ~FGAPI Login~SN~FW: %s / %s" % (user_agent, ip)) elif request.method == "POST": form = LoginForm(data=request.POST) if form.errors: errors = form.errors if form.is_valid(): login_user(request, form.get_user()) logging.user(request, "~FG~BB~SKAPI Login~SN~FW: %s" % user_agent) code = 1 else: errors = dict(method="Invalid method. Use POST. You used %s" % request.method) return dict(code=code, errors=errors)
def login(request): form = LoginForm() if request.method == "POST": form = LoginForm(data=request.POST) if form.is_valid(): login_user(request, form.get_user(), backend='django.contrib.auth.backends.ModelBackend') logging.user(form.get_user(), "~FG~BBOAuth Login~FW") return HttpResponseRedirect(request.POST['next'] or reverse('index')) return render(request, 'accounts/login.html', { 'form': form, 'next': request.POST.get('next', "") or request.GET.get('next', "") })
def login(request): code = -1 if request.method == "POST": form = LoginForm(request.POST, prefix='login') if form.is_valid(): login_user(request, form.get_user()) if request.POST.get('api'): logging.user(form.get_user(), "~FG~BB~SKiPhone Login~FW") code = 1 else: logging.user(form.get_user(), "~FG~BBLogin~FW") return HttpResponseRedirect(reverse('index')) if request.POST.get('api'): return HttpResponse(json.encode(dict(code=code)), mimetype='application/json') else: return index(request)
def index(request): if request.method == "POST": if request.POST['submit'] == 'login': login_form = LoginForm(request.POST, prefix='login') signup_form = SignupForm(prefix='signup') else: login_form = LoginForm(prefix='login') signup_form = SignupForm(request.POST, prefix='signup') else: login_form = LoginForm(prefix='login') signup_form = SignupForm(prefix='signup') user = get_user(request) features = Feature.objects.all()[:3] feature_form = None if request.user.is_staff: feature_form = FeatureForm() feed_count = 0 active_count = 0 train_count = 0 if request.user.is_authenticated(): feed_count = UserSubscription.objects.filter(user=request.user).count() active_count = UserSubscription.objects.filter(user=request.user, active=True).count() train_count = UserSubscription.objects.filter( user=request.user, active=True, is_trained=False, feed__stories_last_month__gte=1).count() now = datetime.datetime.now() recommended_feeds = RecommendedFeed.objects.filter( is_public=True, approved_date__lte=now).select_related('feed')[:2] # recommended_feed_feedback = RecommendedFeedUserFeedback.objects.filter(recommendation=recommended_feed) statistics = MStatistics.all() howitworks_page = 0 # random.randint(0, 5) return render_to_response( 'reader/feeds.xhtml', { 'user_profile': user.profile, 'login_form': login_form, 'signup_form': signup_form, 'feature_form': feature_form, 'features': features, 'start_import_from_google_reader': request.session.get('import_from_google_reader', False), 'howitworks_page': howitworks_page, 'feed_count': feed_count, 'active_count': active_count, 'train_count': active_count - train_count, 'account_images': range(1, 4), 'recommended_feeds': recommended_feeds, 'statistics': statistics, # 'recommended_feed_feedback': recommended_feed_feedback, }, context_instance=RequestContext(request))